Purple Rain

  • Movie Mondays: The Year in Rock – 1984

    Thirty years ago a little record label called SST released more amazing albums in a row than any music company before or since. 1984 brought Husker Du’s double LP Zen Arcade, the Meat Puppets’ masterpiece Meat Puppets II, Black Flag’s influential My War, and perhaps the greatest album in the history of recorded music, The… Continue reading