This week in 1976: the WHO make the Guiness book of world records with a 76 kilowatt sound system in an English stadium.
I wonder if you guys over there can still hear the echoes if you're driving through Middlesex on a quiet summer evening?
Or was it not Charlton, but Chariton in Sussex? Grr, hard to know geography when you're not a local ... 🙁