Richard Petty 65 Barracuda? (Probably a replica)

..

petty 1.jpg