Watch Teenage Mutant Ninja Turtles season 2 episode 6 tv series online free
Release: Nov 05, 1988
Shredder & Baxter Stockman switch meatballs on some pizzas, used as prizes in a contest, with some weird alien eggs from Dimension X. The Turtles must battle the Xenomorph-like creatures that hatch from the eggs in order to save the city.