Your Kidding, Right? Another Stimulus March 10, 2009 Scott I thought this was an article from The Onion. Then I read it and was convinced it was a joke. Did Nancy Pelosi really say this stuff? I had to check the URL to make sure it was legit. She doesn’t seem to have any sort of grip on reality.