NEW EUROPE
Imoca

NEW EUROPE

Team social networks

Contact presse

Elbert LUCA
elbertluca.office@gmail.com
+33 6 2 04 68 57 57

Technical data

  • Sail number HUN 23
  • Architect Owen/Clark Design
  • Launch date 01/12/2007
  • Energy onboard Diesel