1965 Barracuda Formula S
Beautifully done car. I am wondering about those license plates though.
Print