What's Mallard raving about today?
President Obama, Voters.
Wow. Fox, Rush, & Mallard...Delusions of grandeur, Mallard?
Although, a pitch perfect water-carrying of their talking points, I admit. Note the fact that he ignores what exit polling said about voters approval of Obama in those two states. And no mention of NY-23?