Biodiesel Powered Earthrace Beats Around the World Record by 14 Days

by Max Lindberg June 28, 2008 6 comments