66340SEDAN said I have never seen or heard of there being a Plymouth emblem on the dash any 66 Barracuda, do you happen to have a picture? Click to expand...