AD: Your video will play shortly

Teenage Mutant Ninja Turtles

Season 2, Episode 20: The Legend of the Kuro Kabuto

NOW PLAYING:

Teenage Mutant Ninja Turtles

Season 2, Episode 20: The Legend of the Kuro Kabuto

Season 2, Episode 220