Tag: Throwing It All Away


This Day In Music, June 21st

On this day in 1986: Genesis scored their fourth U.K. #1 album with their 13th studio album ‘Invisible Touch’. It remained in the charts for 96 weeks, making it the most commercially successful album of their career, eventually selling over 15 million copies worldwide and produced five U.S. Top 5 singles, including the title track. […]