UK team attempts steam car record
Wednesday, August 19, 2009 - 10:35
in Earth & Climate
A team of British engineers are to attempt to break the longest-standing land speed record in the Mojave Desert, California.
A team of British engineers are to attempt to break the longest-standing land speed record in the Mojave Desert, California.