Watch Teenage Mutant Ninja Turtles Season 3 Episode 3 Online
-
- Subtitles: English
While preparing for Irma's birthday party, Michelangelo realizes he has forgotten to invite the guest of honor. He contacts April, who is in the midst of interviewing Professor Von Zifflein about the discovery of a meteorite that just crashed in the area.