
Released: 27/09/24
Invisible Touch is Genesis’s 13th studio album, released in 1986, marking the band’s most commercially successful and pop-oriented era. Blending catchy hooks, polished production, and infectious melodies, the album showcases the trio’s evolution toward accessible, radio-friendly rock without losing their musical sophistication. Featuring hit singles like the title track “Invisible Touch,” “Land of Confusion,” and “Tonight, Tonight, Tonight,” the album balances upbeat grooves with thoughtful lyrics and dynamic arrangements. Invisible Touch solidified Genesis as a major force in 80s pop-rock, appealing to longtime fans and new audiences alike.