Kings of LeonSex On Fire, live, June 30, 2009, at the O2 Arena in London, England.

What’s on your mind?