×

Park Forest

Meteorite
Park Forest is an L5 chondrite meteorite that fell on 26 March 2003 in Illinois, United States. Wikipedia
Fall date: 2003-03-26
Shock stage: S5