VIDEO: Radiohead, "Creep [Live at V Festival ’06]"

I had the opportunity to play Rock Band for the first time on my friend’s Xbox 360 recently. Now, I pretty much suck at those types of games. Don’t even get me started on playing the drums, it’s as difficult as playing a real drum set! I seemed to pick up guitar pretty well, however, […]

Taste the pain.