On This Day, July 19, 1986: Genesis lands at #1 with “Invisible Touch”
On This Day, July 19, 1986…Genesis landed their first and only #1 song on the Billboard Hot 100 with “Invisible Touch,” the title track of the band’s 13th studio album. The tune was the first of five consecutive Top 5 singles from the band; the others being “Land... Read More.