ShowShowBow Wow Wow at Durham UniversityMar 17, 1981Bow Wow WowDurham University · Durham, United KingdomFollowI was thereUpload from this showMediaLineupAboutBow Wow Wow