-->

9/12 Teabagging Protesters Motivations and Explanations, Extreme GOP, Religious Right & Charles Darwin

9/12 Teabagging Protesters Motivations and Explanations, Extreme GOP, Religious Right and Charles Darwin     Wow! Look at all those people. ...