what going on?

Teenage Mutant Ninja Turtles 1x23

Parasitica

Michaelangelo must fight his brothers when they fall under the control of a parasitic wasp.

Jul. 20, 2013

Teenage Mutant Ninja Turtles season 1