Tuesday, February 17, 2009

Faith in Obama's stimulus hits rock bottom?

Taken outside Little Rock, Arkansas.

Clearly they think the fiscal stimulus is going to work!
Via Keith Elder