TMNT Animated: The Incredible Shrinking Turtles
Season 2, Episode 2 The Incredible Shrinking Turtles Air Date: October 8th, 1988 So first of all, this series gets a lot of flak for the Turtles not really ninja-ing correctly, but you know what… Take a look at this… Here’s the Turtles operating in broad daylight, and nobody gives a damn. So there, stop […]
Read More TMNT Animated: The Incredible Shrinking Turtles