reports that a screaming, 34,000 mile-per-hour meteor blazed past the Statue of Liberty in New York Harbor on Tuesday, incinerating itself above the city.New Yorkers and even the residents of nearby states reported feeling an earthquake-like rumble and hearing a loud 'boom' Tuesday morning — as the bright and plunging fireball burned itself into oblivion an estimated 29 miles above midtown Manhattan.Multiple government agencies leapt into action to identify the mysterious, rattling explosion, including NASA's Meteoroid Environments Office and the United States Geological Survey's (USGS) National Information Center.
Load More
Load More