ShowShowBow Wow Wow at Manchester UniversityMar 14, 1981Bow Wow WowUniversity of Manchester · Manchester, United KingdomFollowI was thereUpload from this showMediaLineupAboutBow Wow Wow