#ParkForest is an #L5 #chondrite meteorite that fell on 26 March 2003 in Illinois, United States.[1]