April 23, 2008Meet Steve Blum, the Green Goblin2 Mins Read He’s the announcer for Cartoon Network’s Toonami. You’ve heard him on The Powerpuff Girls, Naruto,… Read More