A meteor just exploded over Cleveland

A meteor just exploded over Cleveland

A meteor exploded Tuesday morning north of Cleveland over Lake Erie. The American Meteor Society received hundreds reports of a visible meteor from the Eastern Shore of Maryland to Kentucky; it was widely visible across Pennsylvania, Illinois, Ohio, Michigan and western New York state, too....

Redirecting to full article...