Large Tropical Storm Nicole Makes Landfall in the Bahamas, Sets Sights For Florida

Tropical Storm Nicole has made landfall in the Bahamas this morning and s and now sets…

Nicole Makes Landfall in the Bahamas – Video Update – November 9, 2022

Tropical Storm Nicole is currently blowing through Great Abaco island, with the storm making landfall on…