New video footage of multiple unknown flashing lights hovering over a highway in Bossier City, Louisiana
New video footage of multiple unknown flashing lights hovering over a highway in Bossier City, Louisiana
New video footage of multiple unknown flashing lights hovering over a highway in Bossier City, Louisiana
New video footage of multiple unknown flashing lights hovering over a highway in Bossier City, Louisiana