Arthur has formed
Tropical Storm Arthur has formed off of the coast of Florida and is expected to ride up the coast this week. This is the 6th consecutive year in which a tropical system has formed before the official June 1 start date for hurricane season. Arthur may well produce strong winds and surf off of Delmarva […]