1967 Barracuda Formula S
One question everyone will have, HOW MUCH???
Second question's answer, car is located in Albion, Indiana...
Print