Alan Vega, best known as but not to be reduced to a member of Suicide, died this weekend. Ben Vaughn, who made a record

Advertisement

Want Deadspin’s email newsletter?