Bill Cooke of NASA's Meteoroid Environment Office explains meteor spotted in NYC
Wednesday, July 17, 2024