Invisible Touch is the thirteenth studio album by the English rock band Genesis, released on 6 June 1986 by Atlantic Records in the United States and on 9 June 1986 by Charisma/Virgin Records in the United Kingdom. Wikipedia
Artist: Genesis
Release date: June 6, 1986
Genres: Progressive rock, Pop rock, Soft rock, and more
Length: 45:42
Producer: Genesis; Hugh Padgham
Songs
Show more
Show less