Annunaki in the Teenage Mutant Ninja Turtles? wth?
Channel: Fairly Smashed
Date: 25/12/2011

Yet, after all I have learned, i watch this episode and see that it is almost parallel to the story of the Annunaki coming to earth tens of thousands of years ago. "Ahhhh, we will give them technology before they are ready so they will destroy themselves and we wont have to."