Home    Pictures    SFIAS 1999    Previous    Next

SFIAS 1999: Honda Insight Plugged In!

And you thought it generated its own electricity.