Back to all posts Ahead of one's time Randomly copped The Stone Roses self titled album the other day....talk about falling through the cracks, This came out in 1989.... Twenty years old and it sounds brand new......to me at least. Leave a comment