ShowShowBow Wow Wow at Cardiff Top RankMar 25, 1981Bow Wow WowTop Rank · Cardiff, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMar 25, 1981VenueTop Rank · Cardiff, United KingdomArtistBow Wow WowListingConfirmedShow details from MusicBrainz.