The Stone Roses
The Stone Roses, formed in Manchester in 1983, are known for their blend of psychedelic rock and indie pop. Their self-titled debut album, containing Waterfall and She Bangs The Drums is considered one of the greatest albums of all time.