London Astoria Live

London Astoria Live

This audio only video is Amy performing at the London Astoria live in February 2007. The London Astoria was a music venue, located at 157 Charing Cross Road, in London, England. It had been leased and run by Festival Republic … Continue →

Videos |