Bill Cooke of NASA's Meteoroid Environment Office explains meteor spotted in NYC

Wednesday, July 17, 2024