Spectacular Meteor Falls From Sky Caught Live On Boston TV NewsSpectacular Meteor Falls From Sky Caught Live On Boston TV NewsThis live broadcast out of Boston casually captured a falling meteor, which has New England super excited.KrissyKrissy
Residents In Saratoga County Report Loud Explosion Sunday Night Residents In Saratoga County Report Loud Explosion Sunday Night People who live across five Saratoga County towns across the border in New York reported hearing a loud explosion and seeing the sky light up Sunday NightCheryl AdamsCheryl Adams