Jimmy Buffett blames Bush for the BP oil spill.