Wednesday, March 13, 2013

Libertarians make bad lifeguards

No comments: