Watch thousands of lightning bolts crackle over Europe in stunning new satellite video

Latest posts