Artemis Update 12 - Final Preparations

...
2views

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.

0Comments
Anonymous user