UFO Sighting Over Toronto, Canada – November 24, 2020

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

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

Leave a Reply