Yea, ****'ll buff out, easy peasy.
Have you ever built a car? I mean like actual welding, measuring and turning any real life bolts?
That can be fixed but thats a big project. There's going to a LOT more than "a little frame work"
However, like you, I'm glad this isn't about a lost member or lost life in any way or even a hurt person. There's more tin around.
Still hurts to watch.