The Independent Truck Company is based in Santa Cruz, the trucks are made in the Emrico foundry, in the Bay area of San Francisco.
The Independent Truck Company is based in Santa Cruz, the trucks are made in the Emrico foundry. This was in the Bay area of San Francisco.