Thursday, July 8, 2010

80+ days into it, BP is claiming to be ahead of schedule on stopping the leak. That's some serious spin technique.

Tuesday, July 6, 2010

Where are all the Global Warming advocates now? Wouldn't this be a good time to pitch that crap?