imported_ewiesner
New member
Some shops have these, they lay them over the front and sides of the car so when you lean over into the engine bay you won't accidentally scratch your car, or smear/streak up your detailing job. Anyone know where to buy these and recommendations on which one to buy?