Tuesday, August 10, 2010

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