Front axle assembly with brake drum and tie rod ends, likely for a heavy-duty truck.
AI caption November 2010 · Photo 31 of 2133
No comments yet.
No comments yet.