
Watch Storm Stories on The Weather Channel Sundays at 8/7c.
As Hurricane Ivan rips apart houses and lives on Grand Cayman island, two families huddle in their homes, struggling for survival.
source
As Hurricane Ivan rips apart houses and lives on Grand Cayman island, two families huddle in their homes, struggling for survival.
source