KINGS OF LEON | LIVE REVIEW July 9, 2014 KINGS OF LEON | LIVE REVIEW Liberty Stadium, Swansea, Wed 2 July Having actually attended a concert like this one in a reviewing capacity, it’s hard for your curiosity … Read moreKINGS OF LEON | LIVE REVIEW