ShowShowBow Wow Wow at Norwich University of East AngliaMar 12, 1981Bow Wow WowUniversity of East Anglia · Norwich, United KingdomFollowI was thereUpload from this showMediaLineupAboutBow Wow Wow