A meteorite shower caused thousands of meteor fragments to fall in L’Aigle, France.
This event convinced European scientists that meteors actually existed.
A meteorite shower caused thousands of meteor fragments to fall in L’Aigle, France.
This event convinced European scientists that meteors actually existed.