ShowShowKISS at Playhouse TheatreOct 28, 1983KISS, Heavy Pettin’, HelixEdinburgh Playhouse · Edinburgh, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading