My new 71 Demon project

Looking good so far. That tab with the hole you circled. You find tabs like that around the car in different spots. Think thats where the panels were held together when they were spot welded.