Shocking News!
Tea Party suporters are mostly white males over 45, wealthier than average Americans, more conservative than other Republicans and very, very, angry, even though their kids (mostly) go to public schools, they think their taxes...
Read More