Video: Kleenspeed EV-X11 Electric Race Car Sets New Lap Record

by Christopher DeMorro September 12, 2012 1 comment