from "Teenage Mutant Ninja Turtles II: The Secret of the Ooze" album by Compilation
See who else performs this track