Way back in 2010, French firm Venturi (mostly known for its oddball electric cars) and Ohio State University teamed up to create a vehicle that would break the record for fastest land speed for ...
Copy and paste this URL into your WordPress site to embed