Kings of Leon photo

Kings of Leon setlist at Wachovia Center in Philadelphia, United States on May 14, 2005

Kings of Leon setlist on May 14, 2005 at Wachovia Center in Philadelphia, United States on tour Aha Shake Heartbreak