In a recent update, it has been revealed that a meteor hit Earth over New York City, causing a... (27 revisions)