Awesome report and safety flyer published

image_pdfimage_print

Two fatalities following the loss of control of a powerboat near Little Thatch Island, British Virgin Islands.

Leave a Reply

Your email address will not be published.