Wednesday, January 21, 2009

The "Greenest Inauguration in History"

Uh-huh.



I haven't seen that much garbage polluting the landscape since my last Earth Day concert on the Esplanade in Boston.