OMG Video - Meteorite at Willard High School

Check out this video of a meteorite coming down near Willard High School.


View Full Site