HEY!!!! I do believe that is "self grounding" duct tape. [Linked Image]