Explosion, flash of light over New York might have been meteor, officials say – Boston 25 News

0
383
Explosion, flash of light over New York might have been meteor, officials say – Boston 25 News

An explosion and flash of green light reported Sunday by more than two dozen people over Saratoga County might have been a meteor.
Read More

LEAVE A REPLY

Please enter your comment!
Please enter your name here