ShowShowBow Wow Wow at Birmingham OdeonApr 10, 1981Bow Wow WowBirmingham Odeon · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateApr 10, 1981VenueBirmingham Odeon · Birmingham, United KingdomArtistBow Wow WowListingConfirmedShow details from MusicBrainz.