Hurricane Rafael makes landfall in Cuba

Hurricane Rafael makes landfall in Cuba

Hurricane Rafael made landfall in Cuba as a category 3 storm.

Top Videos