.. a band from New York, getting big attention here in London. The single they have out is amazing and the album is out Monday - they are touring over here at mo. Just wondered what or if people had seen/thought of them.
Also I would advise any one to buy the new Kings of Leon CD - mega!