Glass Restoration April 13, 2015April 13, 2015 Kyle Henderson Scratches Stains Graffiti Mineral deposits Environmental Acid discoloration