tropical storm otto Tropical Storm Otto Forms In Caribbean 9 years ago Tropical Storm Otto Tropical Storm Otto Forms In Caribbean Satellite pictures show that disturbed weather in the Southwest Caribbean has…