Uncategorized Https Petpedia co Hurricane Statistics 29 tropical storms formed 20 of which were hurricanes and 11 were major hurricanes