The Teardrop Explodes In Concert – 1981 – Past Daily Soundbooth
The Teardrop Explodes – live at Sheffield University – March 19, 1981 – BBC Radio 1 – The Teardrop Explodes tonight – recorded live at Sheffield University on March 19, 1981 and preserved for posterity by BBC Radio 1. Coming…