I was wondering how many people would want Meguiars Decals for their cars that say "Mirror Glaze" or "Meguiars Detailer" etc.
I know I would.
(I know this is a poll, but I think it fits better here)
I know I would.
(I know this is a poll, but I think it fits better here)
Comment