Monday, June 21, 2004

[Music] Observer Music Monthly has their list of the 100 greatest British albums (via Metafilter).

Notables:
1. Stone Roses- Stone Roses
19. Oasis- Definitely Maybe
24. Radiohead- OK Computer
59. The Verve- Urban Hymns
70. Oasis- (What's The Story) Morning Glory
93. Coldplay- Parachutes

No Travis?