Detail of a vehicle suspension component, likely a track bar or steering linkage.
AI caption September 2006 · Photo 489 of 1131
No comments yet.
No comments yet.