Wednesday, Jan 24 2018 | Updated at 12:52 AM EST

Stay Connected With Us F T R

Close

A possible meteor is reported across New England

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

More Videos

More

Real Time Analytics