tropical storm otto

Tropical Storm Otto Forms In Caribbean

Tropical Storm Otto Tropical Storm Otto Forms In Caribbean Satellite pictures show that disturbed weather in the Southwest Caribbean has