Welded Wire Splices 1966 Dodge Dart?
It's called friction tape. Home depot still sells it. Easy to find. It's good stuff.
Print