Article

detroitnews.comdetroitnews.com on 2018-01-17 04:37

Suspected meteoroid buzzes Metro Detroit

NASA officials confirmed its meteor camera spotted the material at about 8:08 p.m. at Oberlin College in Ohio

Related news