I received this mystery gift when I last bought the service items for my car and I have not got a clue as to its intended purpose. One side appears to be a thin chamois the other side is a picture of clouds. Anyone seen one or know what it is intended for?




...