There is an overview of electrical vs impact here > [www.setterfield.org]
I do not think Barry has everything correct, including things he says about electric and impact.
But it is clear that certain crater features can only be created with an electrical discharge, and yes, these are seen a lot on the moon.
Edited 1 time(s). Last edit at 07-Aug-18 12:38 by D-Archer.