The grandson of one of the brothers lives in Delray Beach, Florida and apparently doesn’t like to talk about what happened
Maybe he wanted to, but chickened out.