Tag Archives: Daihatsu FC Deco Deck

Daihatsu FC Deco Deck

2013 Tokyo Motor Show Live – Daihatsu FC Deco Deck

Italians have supercars, Americans have muscle cars, Germans have executive saloons and the Japanese, they excel in Kei cars. They are essentially very small cars that have tiny 600cc engines which are meant for the tight streets of Japan. Daihatsu has