Jan 23, 2018 | Updated: 09:54 AM EDT
Close

A possible meteor is reported across New England

Residents of the northeast region have reported sightings of a possible meteor on 26 December.

LATEST VIDEOS

LOAD MORE

Real Time Analytics