User blog comment:Lachlan Blake/Astro has left./@comment-4255975-20120408045753/@comment-4098900-20120408154246

Yup, so now Tesla is perma banned. If he had come clean it would have probably been temporary..