Hurricane Oscar heads for Cuba after making landfall in Bahamas

Hurricane, Oscar, USA, Landfall, Bahamas
World
image