NASA Meteor Watch confirmed a meteor caused loud booms and shakes in NY/NJ, disintegrating near the Statue of Liberty without debris falling to Earth.
No debris fell to Earth, and additional rumblings were potentially caused by military activity. New Yorkers were alarmed due to past traumas, with lack of government outreach following the incident.
Collection
[
|
...
]