Edelbrock intake manifold with USA sticker, likely for a V8 engine.
AI caption October 2007 · Photo 34 of 222
No comments yet.
No comments yet.