Watch Teenage Mutant Ninja Turtles season 3 episode 21 tv series online free
Release: Oct 03, 1989
Shredder and Krang engineer a love potion that makes Leonardo, Michelangelo, and Raphael all fall in love with Irma. Donatello races for an antidote before Shredder drains a naval submarine of all its power.