October 26, 2009

LIFE EXPLAINED, PART 537

There are few worse things than being told things could be worse.

No comments: