Today’s addition to our Mixcloud Archives features tracks from Jonathan Coulton, The The, Defeat, The Future Sound of London, Leonard Cohen, and more!