whats a 66 barracuda worth
Depends alot on condition and location.
Print