UFO Videos Featured

Multiple Blinking UFOs Filmed in Bossier City, Louisiana

Multiple Blinking UFOs Filmed in Bossier City, Louisiana

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

About Author

admin

Leave a Reply