Mystery meteor boom heard over New York City

NASA believes the event was caused by a meteor flying over the Statue of Liberty and Northern New Jersey. Authorities are receiving calls from Brooklyn, Queens and Staten Island.

July 16, 2024

Top Stories

ABC News Live Presents