Alan Carton

The Sad, Inspired Story Behind @diditleak

Alan Carton, the creator of @diditleak, a Twitter page that announced album leaks, died on 1/16 after a battle with cancer. Carton doggedly updated the…
Brandon Stosuy | January 22, 2010 - 4:48 pm