There was a snowstorm in the northeastern United States, and scientists were able to see pictures of it from space! 

Winter Snowstorm Battering Northeast US Seen from Space

Read this article

Average Rating (2)

  • 5.0

Log In or Join Now to rate this!

What other people thought

  1. MinnieXOX 9:55 PM August 25, 2017

    Pretty cool!

You must be logged in to comment.

Already have an account? Log In.

No account? No problem! Join Now.

Related Articles