Video footage of four bright unknown craft hovering in the sky above Toronto in Canada.
Video footage of four bright unknown craft hovering in the sky above Toronto in Canada.
Video footage of four bright unknown craft hovering in the sky above Toronto in Canada.
Video footage of four bright unknown craft hovering in the sky above Toronto in Canada.