Feedback

Large Fireball Lights up New England Sky

 

Hundreds of people across New England reported seeing the a large fireball lighting up the night sky. NECN's Danielle Waugh reports

Shows