Tuesday, July 19, 2011

Spending Prediction

78 percent of New Year's Eve resolutions fail.

And they all vote.