2011 Nürburgring Record Breaking

2011 Toyota EV P001