1968 Barracuda Formula S 383
It is sold. It went to Denver Colorado!
Print