Thousands of meteor fragments fall from the skies of L'Aigle, France; the event convinces European scientists that meteors exist.

L'Aigle is a L6 meteorite that fell on 26 April 1803 in Lower Normandy, France.