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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results