This is what baseball sized hail does to a car's headlight... so, Robin ordered a replacement assembly off of eBay and we drove up this morning to use the automotive bay.
On the 2012 Mazda 6 you have to take all the screws, trim holders, and press-in rubber stops out from the top of the bumper between the headlights, under the bumper, and in both front wheel wells. Once you do that the front bumper pops off from the clips around the headlight and you can get to the 5 screws holding the light assembly in. After that you have to disconnect a wire harness and the low beam connector.
Once you get the light out you have to transfer a trim piece, one gasket, and the wire harness from the old to the new.
Now she's ready to go back in! This one is nice and shiny compared to the old one that had over 125K on it.
Sorry for the blurry cell phone pics... her phone is old!