Categories
American Car News

660cc Chevy Pickup?

A company in Sagamihara, Japan specialise in recreating classic American vehicles using tiny Kei-Cars