ShowShowThe Teardrop Explodes in BradfordJun 5, 1981The Teardrop ExplodesUniversity of Bradford · Bradford, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Teardrop Explodes