Aberdeen, Celtic and Hearts fans are buoyant but the wait for victory goes on for the St Johnstone faithful – the Premiership weekend through fans’ eyes...
BBC · Oct 2, 2023
Aberdeen, Celtic and Hearts fans are buoyant but the wait for victory goes on for the St Johnstone faithful – the Premiership weekend through fans’ eyes...