On This Day, July 19, 1986: Genesis lands at #1 with "Invisible Touch" – 106.5 The Arch
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 stud