-
This Isn't Getting Better, Is It?
-
Oh, no. Key West has tar balls washing up on the beach. If they're from the oil spill... oy.
Have an opinion? Add your comment below.
Oh, no. Key West has tar balls washing up on the beach. If they're from the oil spill... oy.