1967 Plymouth Barracuda 383 - Strut Rods
I have a pair of stock ones also.
Thanks, Mark
Print