Nicole makes first landfall on Great Abaco Island in Bahamas
Nicole makes first landfall on Great Abaco Island in Bahamas
Tropical Storm Nicole makes landfall on Great Abaco Island in the northwestern Bahamas with maximum winds of 70 mph.
Tropical Storm Nicole makes landfall on Great Abaco Island in the northwestern Bahamas with maximum winds of 70 mph.