Kings of Leon live in Ottawa, Canada

Thu Sep 17, 2009 at Scotiabank Place