1966 Barracuda Restoration Project
There are little plastic plugs that go into those holes! Not sure why they even punched those out!!! Geof
Print