The Stone Roses
Debut Album
Manchester, England rock band The Stone Roses release their self-titled debut album to limited success. Part of the "Madchester" scene, a mix of alt-rock, rave and psychedelia, the band's live performances continue to grow their audience, pushing the album to No. 19 U.K. The album is now ranked as one of the best albums of the ’90s.
