1968 Barracuda Formula-S 383 Auto
Good find!!!
Print