Caught on camera: Meteor lights up New England sky

Published: 7:19 AM PDT May 17, 2016