By PEDESTRIAN.TV Published July 3, 2008 Apparently she’s the chosen one and rumour has it; this her delivering the explosion. The latest video from the hype machine that is Santogold – “Creator”: Edit: Apparently it doesn’t work for some people? MTV Music Videos MTV Shows Entertainment News