Wednesday, December 03, 2008

Music review - Kings of Leon

They're hard workers, I'll give them that. Ever since they first appeared in 2003, the Kings of Leon have toured relentlessly, criss-crossing the globe and – if you believe the stories – leaving a trail of ravished maidens and STDs in their wake.
Read more...