Kings Of Leon at Echo Arena, Liverpool

Who:
Kings Of Leon at Echo Arena, Liverpool

When:
Monday, December 8, 2008

Venue:
Echo Arena (map)
Liverpool, England, UK