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