Friday 17 March 1989

By producercat

Everything else might be cancelled but the show must go on at Off The Chart Towers! We’re here as usual with a look back at this day in 1989, including a brace of less familiar hits, three of the week’s new albums, a look at the day’s events, a jaunt over to the USA to…