Commercial
LIVE00:00/00:00
Artemis Update 12 - Final Preparations
...
0views
The Artemis Racing base in Alameda has been a hive of activity. With our launch approaching, the shore crew have been flat out assembling our AC72 for sailing.
Categories: America's Cup
0Comments
