May 17, 2009

THERE’S A SHOCKER: OECD: High Taxes Make People Happy. Coming next, a report from the candy industry: Sugar Really Satisfies!