Between the night of May 30 and the early morning of May 31, the sky would be lit-up with a brief, but, intense meteor display, thanks to a comet that split apart in 1995 and is apparently still fragmenting. According to NASA, a new meteor shower— the Tau Herculids — might erupt, perhaps ranking with the best of the annual meteor displays in a ...