Teenage Mutant Ninja Turtles Trailer

For all the hooplah over these turtles being aliens, they surely seem grounded to be. ha-ha. 😐

Advertisements