Hi, I keep hearing this song on the radio from time to time, and it's NOT the Def Leppard song! At different points throughout the song, all the guitars stop and you hear the singer yell "I wanna touch you". It sounds like it's from the 80s? Not entirely sure.