1968 Barracuda Formula-S 383 Auto
Wow, great find!
Ters.
Print