American Students Set New Electric Vehicle Land Speed Record

by Christopher DeMorro October 6, 2011 1 comment