My Barracuda on RCR (Regular Car Reviews)
At the 6:08 mark, there is a shot of the front suspension. Do you have something special up there? I see rubber boots.
Print