Tuesday, 4 September 2012

Q. What do you call thousands of women across North America taking part in topless protest marches on August 26?

A. Way too good to last.

No comments:

Post a Comment