Park Forest: a modern L'Aigle
The 2003 shower of meteorites near Chicago was a replay of the event that gave birth to meteorite science.
On April 26, 1803, near L'Aigle, in Normandy, France, hundreds witnessed a spectacular fireball streak across the sky. The light show was followed by a shower of nearly 3,000 stony meteorites. This was the event that finally convinced the scientific community rocks really do come from space.