Thread:AnimationFan15/@comment-26489974-20170615155400/@comment-24364245-20170615160219

Just watched it, and... wow... that was something. I can't tell if this is supposed to be funny, or be an insult at what makes the Turtles so great.