From: CherryCokes | #011
Nonsense. I probably still have those lists hidden away someplace, even.
i found 2005, 2008, 2009, 2010
i can tell you for a fact that it wasn't 06, because that was the year I picked The Lemonheads' self-titled and everyone was confused
and 2007 was the year I was disappointed by The New Pornographers, Wu-Tang Clan QotSA and Ted Leo, but at least had Tokyo Police Club and Spoon and that YYYs EP, all of which made the top 5
--
Sophisticated ignorance, write my curses in cursive