Is this decal a Mopar thing?
Been a MoPar fan for over 40years. Never saw that before. Someone being funny maybe?!?
Print