MustangCollector
Well-Known Member
- Thread starter
- #1
As shown, it looks like these might be some sort of laser cut vinyl accessory but i cant find anything about this anywhere when i searched. Can someone shed some light on this, is this actually painted or some vendor offers a die cut decal for the insert?
Sponsored