Teenage Mutant Ninja Turtles - Season 1 - Episode 6 - Darkness on the Edge of Town
From the 2003 animated series.
Copyright infringement unintended. For entertainment purposes only. Teenage Mutant Ninja Turtles courtesy of Mirage Studio's. Fair use only.