User blog comment:Voxelplox/Ban Request: BlakeP.3210/@comment-4793903-20110712145233

I don't know about him deleting content, but I know he's done everything else mentioned.