ShowShowBow Wow Wow at Glasgow Tiffany'sApr 7, 1981Bow Wow WowTiffany’s · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutBow Wow Wow