Saturday, October 22, 2011

Sesame Street economic report

European leaders descended on Brussels in a last-ditch effort to stamp out a two-year-old financial crisis that threatens to tip the world into a recession.

In reality, they're driving the last nail in civilization's coffin. Obama's practicing his goose-stepping.