Rath on 24 October 2008
Just a fun little thread to get some music going, post a song (along with a Youtube link) and rate the song posted above you.
I'll start the ball rolling with The Klaxons - Atlantis to Interzone. Yes they do suck at making music videos.