HAHAHAHA!!! People are all over themselves looking for the oil film cameras at the ready, news crews ready to film pathetic animals coated in oil. Well they located some tar balls on Florida's Key West beaches and went into a frenzy. IT IS NOT BP OIL Oil drains naturally BTW into the ocean. What a bunch of idiots ... I mean really honestly scary stupid.