You guys think this car has been wrecked?
I think 2 minutes from my house is this car. I'm not in the market for a 67 Barracuda, but I'll check it out if I can get off work before dark.
Print