Board Thread:New on TMNTPedia/@comment-13142818-20131012192252/@comment-24058209-20131020032145

Did you guys catch Invasion of the Squirrelnoids?

I enjoyed it so much! What did you guys think?