Chat with us, powered by LiveChat

660cc Chevy Pickup?

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