Lights in Your Throat


The 2009 music release schedule is winding down, so people have started making their arbitrary top-whatever lists. While such rankings might be more potent some years from now, when we see which albums are actually still in rotation (like tomorrow’s Leonids meteor shower, where “trails laid down by the [meteor’s parent] comet in 1466 and […]