Video footage of multiple unknown flashing lights in the sky above Sibley, Louisiana.
Video footage of multiple unknown flashing lights in the sky above Sibley, Louisiana.
Video footage of multiple unknown flashing lights in the sky above Sibley, Louisiana.
Video footage of multiple unknown flashing lights in the sky above Sibley, Louisiana.