ShowShowBow Wow Wow at Debry Assembly RoomsMar 26, 1981Bow Wow WowDerby Assembly Rooms · Derby, United KingdomFollowI was thereUpload from this showMediaLineupAboutBow Wow Wow