ShowShowBow Wow Wow at Poole Arts CentreMar 19, 1981Bow Wow WowThe Lighthouse · Poole, United KingdomFollowI was thereUpload from this showMediaLineupAboutBow Wow Wow