News: Honda S660 details revealed in brochure leak


Details of the Honda S660, a mini sports car that was previewed as the EV-ster concept (pictured above) at the 2011 Tokyo motor show, have been revealed in four leaked scans from a brochure