Here are some reminders from this weekend in Florida, as if you needed more reminders… According to an article in St. Pete Times, scientists find that oil from Deepwater Horizon spill is still causing damage in the Gulf of Mexico 2 years […]
Continue reading