Judging by the decals it was never a racer in the 70's, the last 15 years mayber. I bet whoever built and raced that is kicking themselves now with the way e-bodies have skyrocketed in price.
If this is they type of work they do, I'll never take anything to "Hain Auto Body" ..... too many...