Oscar’s Next Stop Is The Bahamas - Videos from The Weather Channel

Oscar’s Next Stop Is The Bahamas

October 22, 2024

The National Hurricane Center continues to watch Tropical Storm Oscar as it heads toward the Bahamas. Tropical storm warnings are in effect. Life-threatening flash flooding is a concern as the storm continues to drop heavy rain.