Awesome report and safety flyer published
Two fatalities following the loss of control of a powerboat near Little Thatch Island, British Virgin Islands.
Two fatalities following the loss of control of a powerboat near Little Thatch Island, British Virgin Islands.