11630 SW 97 Street, Miami, Florida 33176, US
The 8.5-meter boat has already received numerous awards for its design and innovation. Both companies are working to customize the D28 prototype, which will feature sportier styling and CUPRA DNA finishes. Two companies from Barcelona with a wide international projection […]
Read More>>