ShowShowBow Wow Wow at Durham UniversityMar 17, 1981Bow Wow WowDurham University · Durham, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMar 17, 1981VenueDurham University · Durham, United KingdomArtistBow Wow WowListingConfirmedShow details from MusicBrainz.