Amazing commercial for the 1991 Teenage Mutant Ninja Turtles Party Wagon and Ninja News Cycle vehicles released by Playmates.
Amazing commercial for the 1991 Teenage Mutant Ninja Turtles Party Wagon and Ninja News Cycle vehicles released by Playmates.