Started on Feb. 23 by 302cobra

1968 Plymouth Barracuda Fastback

360 automatic, I have upgraded the brakes on the front to 10 inch disc and it will soon be getting a 402 and 3.91’s

Join Free Join our community to easily find more reader's rides.
Add your comment
See more
Our Preferred Partners