9 ridiculous positions held by herman cain…dude is nuts…
-
realestoptimist liked this
-
thesedayscrazydaze reblogged this from niv and added:
The GOP Circus gets more entertaining
-
niv posted this