TommyMeTootoneDeaf 0 Posted Tuesday at 06:13 AM Mirror, mirror on the wall- I don't remember installing a mirror. Help! I'm in aluminum foil and I'm baking! Share this post Link to post