Monday, 18 June 2012

Echo & The Bunnymen - Live in Liverpool (2001)

Recorded at LIPA (the Liverpool Institute for Performing Arts) on Friday 17 and Saturday 18 August 2001

No comments:

Post a Comment