Tropical Depression Two Forms Off Coast of North Carolina
Invest 93L has rapidly developed into the second tropical depression of the 2021 Atlantic hurricane season off of the coast of North Carolina. Tropical Depression Two currently has maximum sustained winds of 35 mph, a minimum central pressure of 1006…