Sort:  

INXS - Devil Inside

Is that what you were referencing, the line in the song?

Most definitely!!! LOVE INXS