It could be the results of the Beta Taurids is a meteor shower which is going on at this time.
I am messing up big time tonight. Correction:
It could be the results of the Beta Taurids meteor shower which is going on at this time.