1968 Super Stock Hemi Barracuda Radio Delete Plate
****sold****
Print