User blog comment:Cahill Cometstar/The Leak Is True-Evidence/@comment-25137737-20140831005647

The link appears to be true.

When I read that, I started to get suspicious at myself.....