Open Thread

April 27th, 2010 9:20 AM

Quite an admission from the Treasury Secretary:

Does it show?