Amazing Leonid Meteor Shower Photos Captured By Stargazers

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

Amazing Leonid Meteor Shower Photos Captured By Stargazers

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