New live action "Turtles"?
View Single Post
July 20 2013, 04:27 AM
Re: New live action "Turtles"?
Saw the link earlier. It had pics of the turtles' sewer lair and chairs that were made from Pizza Hut boxes. There was some serious product placement.
View Public Profile
Send a private message to Agent Richard07
Find More Posts by Agent Richard07