Meteroid has Michigan buzzing
NASA officials confirmed its meteor camera spotted the material at about 8:08 p.m. at Oberlin College in Ohio. The image shows a tiny white ball traversing the screen until a bright flash is seen when it appears to make impact.