March 8, 2018

YEAH.  WHERE IS MY SHOCKED FACE?  Political Pundits and Pollsters Miss the Mark — Again.