Skip to content

Setting the bar

June 15, 2011
tags:

From The Onion, apparently America’s finest news source.

Advertisements

Comments are closed.

%d bloggers like this: