Toyota Aims to Set EV Lap Record at the Nurburgring with New Supercar

by Christopher DeMorro August 23, 2011 2 comments