mexfiles.net
Ah, crap!
Which political party is full of crap? At our local doggie park, the answer seemed to be… all of them.