Opinions on a Wrecked '70 340 DEMON

Did you get a pic of the vin tag on the dash too? Just curious on which plant it was built at. Couldn't make it out in the pic of the fender tag to well.

From what I can make out, it appears to be a "G" which would be St. Louis, MO. I'm not 100% of that though. I just zoomed in really close and that is what it appears like.

Justin
"CornDog"