Beach report from Ocean City, some tar from an oil spill from an unknown source that has also been causing probs on beaches in Delaware. Got some on my foot, so 1st foot reporting
Post
October 28, 2020
October 28, 2020
Beach report from Ocean City, some tar from an oil spill from an unknown source that has also been causing probs on beaches in Delaware. Got some on my foot, so 1st foot reporting