The God-Awful Clothing This Political Season Hath Wrought

Tomorrow, South Carolinians will get to cast their votes for who they think should be America's Next Top Millionaire. But just because all eyes are on The Palmetto State doesn't mean that non-Carolinians should feel left out of the political process! Here's some of the boldest, tackiest, and WTF-iest political wear to… » 1/20/12 5:00pm 1/20/12 5:00pm