gloriousnoise.com
Hurricane Sven – Stupid Bastard Girl
The debut recording by an enigmatic new internet phenomenon…