The Queen Cancels Christmas

Posted: Oct 14, 2010 10:55 AM
Her Majesty has canceled the royal Christmas party on December 13, at a cost of ?50,00, or about $80,000. The Queen apparently thought such an event would be too extravagant during England's economic downswing. If only our President had a similar mindset...