UFO Sighting Over Toronto, Canada – November 24, 2020 UFO Videos By admin On Nov 26, 2020 0 5 Share This unknown craft was filmed over Toronto, Canada on the 24th November 2020. ufo sightingufo video 0 5 Share