How much do YOU know about mining?

Produced by: Jasmine Metzler

Grade: 9
School: Millwood High School

See other entries in this category: Best Junior High School