Michelle Obama Booed At NASCAR; Racism’s Alive In USA

Let’s slosh this around our heads a couple thousand times: Michelle Obama Booed At Nascar. Er, Michelle Obama Booed At Nascar? Yes, Michelle Obama, the American First Lady, was booed At NASCAR. If you really think about it, the people who did boo pretty much committed an act of treason against the State. And for … Read more