1966 Barracuda Instrument Cluster Shell

Pending Sale.