Board Thread:General Discussion/@comment-7083810-20130805180107/@comment-12616396-20130924185013

Ashlee.johnson.18062 wrote: And what's this I'm hearing about the Turtles being from another planet in this movie? Are you serious? nope