Even though the shower begins tonight, the peak night will be December 13–14. This is when you will see the most meteors.
If you've been outside the last night or two and noticed a star moving suspiciously fast, congratulations, you just saw the ...
Another meteor shower is starting tonight that will be visible over Rhode Island as the Taurids meteor showers hit their peak. The Leonid meteor shower starts in Nov. 3, adding it's shooting stars to ...