The Penn State Earth Systems Science Center is predicting an active hurricane season with up to 24 named storms possible this year.
The Penn State Earth Systems Science Center is predicting an active hurricane season with up to 24 named storms possible this year.