All Oil Spill statements that are Mostly True

Mostly True

Tens of millions of BP dollars=more visitors