Honda showcase UGLY at 2007 Tokyo Motor Show
Posted in Concept Cars, Honda on Oct 10th, 2007
Honda are again proving that in order for a car to be environmentally friendly it must also be ugly and/or weird looking. Honda are showcasing two new environmentally friendly concepts at the 40th Tokyo Motor Show. The first concept, rivals the Nissan Pivo 2 for the prestigious title of “Ugliest Car I’ve Seen Recently”. The [...]