Simple Minds – Love Song 1981 and 1982 – are they the MOST EXCITING years in pop? Spoiler: yes, yes they are. Stewart Allan July 12, 2016 1 Comment