Tropical storm Oscar is located just east of Turks and Caicos. The storm will only have a 24-hour window for strengthening before it runs into …Google Alert – Tropical weather
Tropical storm Oscar is located just east of Turks and Caicos. The storm will only have a 24-hour window for strengthening before it runs into …Google Alert – Tropical weather