Honda EV-STER present at the 2011 Tokyo Motor ShowHonda EV-STER present at the 2011 Tokyo Motor Show
This 2011 Tokyo Motor Show has brought to our attention the latest electric sports concept car signed by Honda and entitled the EV-STER. Not exactly the coolest name ever, but [...]