The Magic City
Here are some photos from the recording of this radio show at the Soundhouse, London.
radio is always the most fun!