Red Sprites Create Psychedelic Light Show in English Channel

Residents of southern England and northern France were witness to a light show created by one of Earth’s rarest atmospheric phenomena.

Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *