Barracuda Wrecking Yard Finds
Hi All you Barracuda fans. I was walking a wrecking yard here in Colorado and found 5-10 Barracudas.
Elliott's Auto & Truck Sales, Dacono, Colorado (I have ho relation to the yard and doubt they will ship)
Print