The apex of the Stone Roses' short career seems to have occurred in 1990, when they played to some 8,000 fans inside a giant tent at Glasgow Green, 25 years ago.
When the Stone Roses released their self-titled debut album in 1989, they were generally hailed as rock ‘n’ roll saviors by both British fans and press hungry for something new. Borrowing a little bit from late-‘60s psychedelia, late-‘70s post-punk and the druggy alt-rock swirl of their contemporaries, the Manchester-based quartet scored big with near-epic songs like ‘I Wanna Be Adored’ and ‘She B