1966 Barracuda Formula S for parts
By any chance, did you happen to grab the gas pedal out of this car ?
Print