News

These particular meteors originate from Comet Thatcher, and during the peak are capable of creating surges of 100 meteors per hour.