NASA Says a Meteor Burnt Up Over the Statue of Liberty
s... a meteor? NASA Meteor Watch has confirmed in a Facebook post that a loud booming and shaking heard and felt throughout New York City and New Jersey were caused in part by a meteor burning ...
Futurism via Yahoo
13 hours ago