Ford escort station wagon 1985. 800 horsepower 17 liter caterpillar diesel engine build from start to finish 1973 peterbilt duration. […]