Blind men leading deaf mutes in handcuffs through a minefield. Swedish cosmopolitans with table manners. We were there when the dam begun to burst. 1979, year of Lorde.
InstagramSoundCloud