ShowShowBow Wow Wow at Taunton OdeonMar 20, 1981Bow Wow WowOdeon · Taunton, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMar 20, 1981VenueOdeon · Taunton, United KingdomArtistBow Wow WowListingConfirmedShow details from MusicBrainz.