Michele Bachmann
Monday, July 25, 2011
The many flops.
How much more can we take?
No need to slash our neck to see blood.
Newer Post
Older Post
Home