ShowShowKISS at Apollo TheatreOct 27, 1983KISS, Heavy Pettin’, HelixThe Apollo · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading