Scott Brown's win in Massachusetts is the perfect end to Obama's first year in office. This is a massive rejection of Obama and the democrats in Washington. The fact that it's Ted Kennedy's seat makes it all the better.
Over the past year, Obama has taken over several banks and car manufacturers, as well as increasing control over mortgage lenders. He has spent the past few months trying to take control of the nation's health care system.
When voters have gotten a chance to weigh in on this unprecedented assault on the Constitution and the free market, they said no. Democrats suffered a huge defeat in November, and they didn't listen. But they're not going to be able to ignore this.
One year ago, this blog called for impeaching Obama. Today, we repeat that call. Impeach Obama!
Impeach the rest of his comrades too.