wow they really spiced up this site. it looks awesome. i dont have any friends on this thing so no one's reading this crap, expept maybe for mental_floss...so mental_floss if you read this, how do you like the new radiohead?
i'm loving it. looks like they'll be coming sometime soon, hopefully the ticket wont be as expensive as the hummingbird centre one.