Leave a Reply

1 Comment

  • BillRealmanStella

    Sleater-Kinney, during the period of the release of their last album, The Woods, until their breakup, were the best rock and roll band in the world.