As the 1 June ushered in the official start to the US hurricane season, all of the major weather forecasters were united in predicting a higher than average chance of storms making landfall.
As the 1 June ushered in the official start to the US hurricane season, all of the major weather forecasters were united in predicting a higher than average chance of storms making landfall.