Pics of early Barracudas
Formula S still in restoration process 4 speed,factory air, console, disc brake original
Print