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)
Elliott's Auto & Truck Sales, Dacono, Colorado (I have ho relation to the yard and doubt they will ship)
Last edited: