Just listened to that again for the first time since it was released pretty much. Didn't think it was that impressive the first few times i heard it, but listening to it just now has changed my opinion completely, that first track is just ******* balls.
No announcement yet.
What's In Your CD Player - a.k.a. The Music Thread