Why Scott Brown won tonight …

ramit.JPG

I couldn’t have said it better myself.

REPUDIATION!
Brown wins The Ted Kennedy Seat