It just made it's debut on MySpace and it's a little creepy to say the least!
Like extreme crash test dummies set to a greasy electronic soundtrack.
Talk about punishment. I wonder what that guy did to deserve that…perhaps he leaked "Sounds Of The Universe" on Rapidshare…