Read more on Last.fm
Cathy Dennis and David Morales was featured in the movie Teenage Mutant Ninja Turtles II: The Secret of the Ooze.