NASA Astronaut Captures Stunning 'Sprite' Light Show Above Earth's Atmosphere
Sprites are a type of TLE, which create brilliant flashes of light high above powerful thunderstorms and are difficult to observe from the ground.
Latest Stories