Police: Meteor was likely cause of ‘explosion’ in Saratoga County – Glens Falls Post-Star

Share this Story

Police believe a meteor caused Sunday’s loud booming noise in Saratoga County.

Author: DON LEHMAN dlehman@poststar.com

READ MORE