Video: Toyota TMG EV P002 Shaves 25 Seconds Off Nurburgring EV Record

by Christopher DeMorro October 5, 2012 1 comment