Genesis August 7, 2017 by SMF · Published August 7, 2017 · Last modified September 8, 2020 Meaning of “Invisible Touch” by Genesis “Invisible Touch” is a song performed and recorded by the English band Genesis. The lyrics of this song talk about a woman who has a powerful control over a man. And even though the...