That'll buff right out.
Seriously, glad that he's OK. That was a close one. I concur that you have a cool Dad if he drives that car, it's one of my absolute favorites. It looks like the car did what it should and sacrificed itself in service of the passenger compartment, are they all aluminum?