Welded Wire Splices 1966 Dodge Dart?
Did some thinking on the oily stuff, I believe it is the glue on the tape itself dissolving.
Print