View Single Post
Old March 22 2012, 04:12 PM   #76
Vice Admiral
FordSVT's Avatar
Location: Atlantic Canada
Re: New live action "Turtles"?

At first I wondered if Bay was simply crazy, but the more I think about it....

The TMNT were created by mutagen manufactured by a corporation called TCRI that was controlled by the Utrom alien race on Earth. It's not that difficult for Bay to take that in an interview and twist it into "They're aliens!" without giving it much thought.
FordSVT is offline   Reply With Quote