The Boat Show
Season 2
Ep 2. A Better Place
- December 31, 2002
- 24 min
The Better Place is the biggest sloop made of carbon that has ever been built.
The Better Place is the biggest sloop made of carbon that has ever been built.