Close-up of an intercooler part with taped inlet and mounting bracket visible.
AI caption March 2009 · Photo 94 of 259
No comments yet.
No comments yet.