marcingo,
I think mirror would be too heavy, though it certainly would be reflective. I would also be concerned about moisture and/or heat causing the reflective surface to prematurely peel away from the glass.
Scavenger,
Furnace flashing and car rubbing compound. Sounds like a project for my dear husband
