Explosion, flash of light over New York might have been meteor, officials say – WFTV Orlando

Share this Story

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

Author: Theresa Seiger, Cox Media Group National Content Desk

READ MORE