2 1/2 ton jack pressing on a pickle fork trying to bust loose the tie rod end
Owner caption July 2003 · Photo 1 of 1
No comments yet.
No comments yet.