'80 project - 9/9/07

installation of steering components, tie rods, idler arm, etc

Loading Image