Triangle UFO Sighting Filmed Over London, UK – 23rd may 2020

Clear footage of a triangle UFO flying over London, Possible TR-3B ?

Clear footage of a triangle UFO flying over London, Possible TR-3B ?

Leave a Reply