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...