The Grunt,

Well what caused them to go debunk? External pressure for some government entity, internal discontentment, or what? I don't believe I every visited their site, but if it was similiar...