Legendary “Madchester” band, The Stone Roses have been unveiled as the first headliner of┬áT In The Park 2016, to be held for the second consecutive year at Strathallan Castle in Perthshire, Scotland next summer. Speculation among fans reached fever pitch yesterday morning when posters of the band’s iconic lemon logo appeared all over their home-town; […]