Kings Of Leon at International Arena, Cardiff Wednesday 17th December 2008 Who: Kings Of Leon at International Arena, Cardiff When: Wednesday, December 17, 2008 Venue: International Arena (map) Cardiff, Wales, UK Buy tickets to this concert Share this: