Flashing UFOs Filmed Over San Antonio, Texas – 20th June 2020

New video footage of multiple unknown flashing lights flying over San Antonio, Texas. This footage was filmed on the 20th June 2020.

New video footage of multiple unknown flashing lights flying over San Antonio, Texas. This footage was filmed on the 20th June 2020.

Leave a Reply