Could meteor be responsible for loud boom heard in NYC, northern NJ
Tuesday, July 16, 2024