Rob May 26th, 2013 9:24pm
The NOAA say they expect to see 13-20 named storms, including tropical storms and hurricanes. Of these, three to six are likely to be major hurricanes. Do you do anything at the beginning of storm season or do you wait until a storm is inevitable.
Comments: Add Comment