

Pictured: Kings of Leon on stage. Wednesday 02 July 2014
Re: Kings of Leon at the Liberty Stadium, Swansea, south Wales.
Re: Kings of Leon at the Liberty Stadium, Swansea, south Wales.
athn_kings_of_leon_dl1_6955.JPG
Copyright D Legakis/Athena Picture Agency