ShowShowKISS at Apollo TheatreOct 27, 1983KISS, Heavy Pettin’, HelixThe Apollo · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateOct 27, 1983VenueThe Apollo · Glasgow, United KingdomArtistsKISS, Heavy Pettin’, HelixListingConfirmedShow details from MusicBrainz.