carztune.com
Honda 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 we can work with it. …