I may have celebrated Scott Brown's win a little too hard last night.
Right now, it seems my liver has turned to chalk and my head into steel wool.
I'll get back to you ....
What is the alt-left? 5 facts you need to know
35 minutes ago