Image Gallery

01 / 01

Biodiesel-Powerboat Forced to Abandon World Record Attempt

The Earthrace vessel and crew began the record attempt on April 7 from San Diego, California, and had to finish in San Diego on or before 21 June to break the record of 75 days, which was set by the British boat Cable & Wireless in 1998.