Nickelodeon Season 2 – Episode 02 (Invasion of The Squirrelanoids)

Episode 2.1 “Invasion of the Squirrelanoids”
No description available, but expect some sort of invasion of mutant squirrels.

Master Splinter

Leave a Reply