Tuesday, August 10, 2010

The London Telegraph calls President Obama and his administration out of touch and extravagant. Ouch.

No comments: