Thursday, January 27, 2011

London Calling!

All right, the peripheral cock-up with Rock Band 3 has driven me crazy, but then they do something like this: next week's DLC is "London Calling", the Clash's signature album and one of the greatest albums ever. That is absolutely spectacular.

Site Meter