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 page from his hospital bed ’til the end. He was 23. There’s a great story about his life/death at The Voice.

Tags: Alan Carton