Comment: Obama wins Massachusetts

(See in situ)


Obama wins Massachusetts

I know the northeast leans more Democrat, but isn't it pretty embarrassing that Romney couldn't even win his home state that he was governor in? That should tell you what the people of Massachusetts thought of Romney as governor.