>>510205113
That would be Devon Tracey (Atheism Is Unstoppable). Everyone hates him. He's right about everything.

Even Anglin has an account on Twitter.