Weather 101: Tropical Storm Otto forms in the Caribbean Sea

Weather 101: Tropical Storm Otto forms in the Caribbean Sea