Here is a low-tech question for ya...
Where can I find those little stickers that the oil change people put in the upper left corner of your windshield? I've been to three auto-parts stores!
Perhaps the plastic film can be purchased in sheets and I can make my own?
Where can I find those little stickers that the oil change people put in the upper left corner of your windshield? I've been to three auto-parts stores!
Perhaps the plastic film can be purchased in sheets and I can make my own?