There's a few other 'orbital/space vid's out there that are worth a gander, I'll have a look later. As a natural phenomena explanation I've been thinking along the lines of plasma or localised ionised gases, in a sort of Aurora manner, especially as they're drawn to electrical storms but I'm not sufficiently expert, just wouldn't rule it out.
As I said might have missed the end the Leonids now but still may be worth a look in the next few days if you're away from skyglow, unfortunately I've got the city centre and loads of brick and concrete in the way :(
As I said might have missed the end the Leonids now but still may be worth a look in the next few days if you're away from skyglow, unfortunately I've got the city centre and loads of brick and concrete in the way :(