Saturday, May 30, 2009

186. Hope for the best, but prepare for the worst

No comments: