Open Thread: Is the Dems' New Logo Right on Target? Frank Ross 18 Sep 2010 Over to you: You really can’t make this stuff up.