This is Hurricane Dorian's latest track
Hurricane Dorian is pummeling the Bahamas after making landfall on Elbow Cay. The storm is the strongest anywhere on the…
by October Gallery
Hurricane Dorian is pummeling the Bahamas after making landfall on Elbow Cay. The storm is the strongest anywhere on the…