JUST the mention of Apollo Stadium to almost anyone who lived in Adelaide in the 1970s will have them reeling off the international musical superstars they saw perform there over the decade. Some of the biggest names on the planet strutted their stuff to sellout audiences on the makeshift stage in a building originally designed […]