ShowShowBow Wow Wow at Newcastle Royalty TheatreApr 9, 1981Bow Wow WowTheatre Royal · Newcastle upon Tyne, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading