Honda's EV-STER electric sports car concept is no stranger to the auto show stands, having debuted at the 2011 Tokyo Auto Show. The car has now made its European debut at Geneva, accessible to all rather than placed high on a turntable - so we've got some more live shots for you. Though the EV-STER...
