Honda revealed the no emission hydrogen powered beast [FC Sport Concept]at the 2008 LA Auto show. Manufacturers are consistently trying to achieve the ultimate mean, but green machine.
Honda revealed the no emission hydrogen powered beast [FC Sport Concept]at the 2008 LA Auto show. Manufacturers are consistently trying to achieve the ultimate mean, but green machine.

