i thought i seen that in one of the mopar magazines just recently.
i think it was mopar muscle, but i cant remember who was making them and it may have been the barracuda panel i seen.
hopefully someone knows what i am talking about or if i get bored i can dig in my pile of magazines