Hosted on MSN
Ohio meteor: Olmstead Falls bus stop camera captures dramatic footage; details on impact crater
On Tuesday, a loud boom heard near Cleveland, Ohio, was confirmed as a meteor by NASA after hours of speculation. In an update, NASA said that the meteor originated from an asteroid, which fragmented ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results