Hurricane Ivan slams Grand Cayman Hurricane Ivan has battered the Cayman Islands with ferocious 240kph winds, flooding homes, ripping off roofs and toppling trees three stories tall as its powerful eye thundered past just offshore.