User blog comment:Privatejfx141/New C&C Forums/@comment-7071170-20130605014437

Found this on the main website before the image got taken down