planetsave.com
Taurids Meteor Shower Tonight — Northern Taurids Peak November 12, 2013
The Northern Taurids meteor shower is set to peak tonight — the night of November 12, 2013 / morning of November 13, 2013. As with the Southern Taurids of last week, this certainly won’…