Home/
Registry/
Ford/
F-250/
1980-1986/
1983 Ford F-250/
Photo
supermotors.net/registry/media/981769
the hydroboost unit is from a 92-96 F-superduty stake body dump truck, it leaked out of the input shaft into the cab a bit but did work
No comments yet.