Elizabeth Warren and Scott Brown just had their third and semi-final debate in Springfield, MA. I’d rather hear your reactions than the pundits.
or