Close-up of a carbon fiber strut tower brace, likely an aftermarket part.
AI caption May 2007 · Photo 97 of 109
No comments yet.
No comments yet.