UFO Videos

UFO Sighting Over Toronto, Canada – November 24, 2020

UFO Sighting Over Toronto, Canada – November 24, 2020

This unknown craft was filmed over Toronto, Canada on the 24th November 2020.

About Author

admin

Leave a Reply