Media Blog

Michelle Obama Stops by Sesame Street

Details here.

It is whispered that when she was introduced to the Muppets, the first lady told her handler that it reminded her of what’s going on at the Treasury Department.  I’ll post later if I can confirm that.


The Latest