Powers, Edgar: - Edgar Powers is lucky enough to continue the harrowing adventures of Super Turbo and the Superpet Superhero League.
He lives in New York and isn\'t a fan of the evil Whiskerface..
Powers, Edgar: - Edgar Powers is lucky enough to continue the harrowing adventures of Super Turbo and the Superpet Superhero League