What the hell is going on here?
I just saw this over on DailyKos, apparently they had their car vandalized for having an Obama bumper sticker.
Read their article here.
To borrow Rachel Maddow's phrase, someone talk me down about this.
Are we going to have ourselves a revolution when Obama wins this thing?
Load Comments...
Discuss...
Enable JavaScript to submit a comment.