Richard Petty 65 Barracuda? (Probably a replica)
..
Print