Back in 2000, Leonids (ice balls) came into our atmosphere at night. Thousands of them filled the sky at night. It was truly an amazing once in a lifetime sight. Reminded me of a Star Wars battle scene.
The Leonids were here because Jupiters asteroid belt was the closest to Earth in 100's if not 1,000's of years.
Alabama license plate says ("Stars fall...?) Are they found there alot?
I know diamonds are found there in some park just walking.