What do we have then? Well, at number 31, the New York based
Liars, with their first album,
They Threw Us All In A Trench And Stuck A Monument On Top, out in 2002
At number 30, we have another
Radiohead album,
Hail To The Thief. That one was out by 2003.
We are now at number 29! And at number 29, we have the indie rock veterans
Yo La Tengo, with their 2000 album
And Then Nothing Turned Itself Inside-Out
Number 28 is dedicated to another indie rock band, though more folkish this time:
Silver Jews, and their
Tanglewood Numbers album, out in 2005
