UFO Videos Featured

UFO Sighting Filmed In Ilford, London – 12th January 2019

UFO Sighting Filmed In Ilford, London – 12th January 2019

Video footage of unknown blue lights hovering in the sky above Ilford, London.

About Author

admin

Leave a Reply