Video footage of an unknown orb hovering in the sky above Suffolk County, Long Island, NY.
Video footage of an unknown orb hovering in the sky above Suffolk County, Long Island, NY.
Video footage of an unknown orb hovering in the sky above Suffolk County, Long Island, NY.
Video footage of an unknown orb hovering in the sky above Suffolk County, Long Island, NY.