Search
Close this search box.

Barracuda Yacht Design

The Barracuda Yacht Design studio has presented its latest concept, aiming to break the record for the fastest superyacht in […]