Kings Of Leon at Birmingham National Indoor Arena (16th Dec 2010) Thursday 16th December 2010 Who: Kings Of Leon at Birmingham National Indoor Arena (16th Dec 2010) When: Thursday, December 16, 2010 Venue: National Indoor Arena (map) Birmingham, England, UK Buy tickets to this concert Share this: