Photo Credit: Mark Seliger “I just saw Let’s Spend the Night Together [the concert movie of the Rolling Stones’ 1981 tour] and I’m convinced rock n’ roll must be on a life support system. Well, it’s time someone pulled the plug. Yesterday is gone.” – A letter to the editor of Stereo Review magazine, 1983 Imagine if someone had… Read more