UFO sighting spotted in London, UK – May 26 2021

These mysterious lights were spotted hovering in the sky over London on the 26th May 2021.

These mysterious lights were spotted hovering in the sky over London on the 26th May 2021.

Leave a Reply