Was that really St. Elmo's Fire?

One possibility is ball lightning. In the sixties, My dad, a physicist who is an alum of Tom and Ray’s university, conducted a survey on ball lightning, with workers at the lab where he worked. Some employees responded that they had seen it and described what they observed. I think that I may have seen it during a thunderstorm. A lightning stroke hit a telephone pole tranformer or a wire connected to the transformer. Next a glowing ball moved a short distance along the wire then disappeared. It was very brief. My dad thought that ball lightning might be a plasma or a form of fusion. Anybody else have any ideas what ball lightning is?