The Stone Roses (1989)
This image appears in the gallery:
The 20 Greatest Self-Titled Albums
19. The Stone Roses (1989)
We couldn’t leave this one out, could we? Lengthy, ambitious and epic, this debut ranges from sweet indie pop to psychedelic jams with effortless style. A record so impressive it took them five years to follow it up.