Is that really the DNC's website at www.pathto911.com? This must really have struck a nerve.
yes and YES