the delray wreck