Venturi VBB-3 Sets New One-Mile Land Speed Record – (w/video)

Venturi Automobiles and partner The Ohio State University Center For Automotive Research once again tried to set a new land speed record this year. Sadly, for the third time in a row, difficult track conditions prevented the team from beating its own FIA World Land Speed Record set in 2010… …read more