Steve Oswald, Jess Gorick // England // 2007 // 03:55 min
music video clip
Synopsis: The Bug feat. Warrior Queen