He's indisposed at the moment
An aikido person I knew met Seagal at a seminar. He said Seagal is a flaming asshole. Has the aikido skills but his personality is that of an arrogant asshole. FWIW.
Could it have been a kinetic weapon from space, and the glow or minimal trail was when /ourguys/ took care of it with a special weapons package? I'm just speculating.