The Leonid meteor shower peaked early Saturday (Nov. 17), and some night sky watchers caught a great view.

Link:
Amazing Leonid Meteor Shower Photos Captured By Stargazers

Tagged with:

Filed under: News

Like this post? Subscribe to my RSS feed and get loads more!