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