clock menu more-arrow no yes mobile

Filed under:

Gameday Thread, #18: 4/26 vs. Dodgers

On this day in 1803, thousands of meteor fragments fall from the skies of L’Aigle, France; the event convinces European scientists that meteors exist.