Best Time to See the Leonid Meteor Shower Is Now November 17, 2010 Link: Best Time to See the Leonid Meteor Shower Is Now Meteor Shower!!