US cop captures giant fireball lighting up the entire New England night sky

Meteor sighted by witnesses across the northeastern US states as well as parts of Canada

Topic |   Business Insider

TOP PICKS

READ FULL ARTICLE