Hurricane Oscar approaches Cuba after making landfall in the Bahamas – CBS News

It formed as a tropical storm just east of the Turks and Caicos islands on Saturday before quickly becoming a hurricane. Sign up for Breaking News …Google Alert – Tropical weather

Leave a Reply