Posted inMusic

CL Sound Bites: Soundgarden, Nine Inch Nails, The Ramones, Stone Temple Pilots, Freebass split, and more

Back in 2007, Nine Inch Nails' Year Zero presided at the cutting edge of viral marketing. Months before Radiohead turned the music industry upside down with In Rainbows, Trent Reznor had produced a bevy of strange websites intertwined with the conceptual album's ripped-from-the-headlines themes of religious dictatorship and impending apocalypse in a dystopic future. Plus, […]

Gift this article