Explosion on Fox Island
Police are investigating the circumstances surrounding a mysterious explosion that left a four-foot crater in the sand on Fox Island in Long Island's Great South Bay.
Police are investigating the circumstances surrounding a mysterious explosion that left a four-foot crater in the sand on Fox Island in Long Island's Great South Bay.