Check out this story about the great display of northern lights over North America - seen even in some southern states of the U.S. - on the night of October 24.From Alabama to New York to Maryland, people across the US reported seeing rare all-red
Read more ...
No comments:
Post a Comment