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