0
Meteors are not that important, meteorites might be.
It is a shower of meteors.
No. New meteors arrive every day.
mail me with the size of the meteors
Yes, meteors exist now.