Picture - Caleb Followill at Shepherds Bush London United Kingdom, Friday 9th August 2013

Caleb Followill - Kings of Leon play Shepherds Bush Theatre to a small intimate crowd of 2000 people before headlining music festivals in August 2013 in Europe. - London, United Kingdom - Friday 9th August 2013

More: Kings of Leon in concert