Sort:  

Thank goodness we're all ok, but still very annoying to have damaged the car.

Fog in the desert just seems so weird somehow?
How bad is the damage? Will it buff out?

Well I could see blue foam so if the can fill that somehow maybe it can be fixed, otherwise the bumper will need replacing.