“On 9 June the Roses played Glasgow Green, a show that was for many perhaps their finest-ever live performance. The show itself was a killer – it was blistering and it was loud. It seemed then like The Stone Roses were invincible, an unstoppable force, a band that touched people’s hearts and souls. They had [...]