Pages

Friday, July 5, 2013

The Head of the Tick

D.C. is the head of a huge tick; a parasite swollen on the lifeblood of the nation.

We need an enormous flea and tick collar.


1 comment: