Dude Rates Movies

Teenage Mutant Ninja Turtles

B
Poster of the movie
Steve Barron | 1990 | USA, Hong Kong
Wednesday 14 August 2013 (watched)

No comment