November 27, 1981

November 27, 2018 // 0 Comments

On this day in 1981, prior to Napster and The Pirate Bay, there was the dual-cassette recorder. In an effort to stop people from making copies of tapes, ads were run in the [...]

Is Indie Dead?

May 30, 2013 // 0 Comments

It’s May 1, 1997. Radiohead has just released OK Computer, the landmark album of the 1990s, which Pitchfork Media will later describe as the “end of the album”, [...]