Canada Ontario Tillsonburg Leone UFO

by Dark Lord
Canada Ontario Tillsonburg Leone

The UFO in this video was taken in the skies around Ontario Canada and interestingly the streetlight turns off as the UFO passes it.

You may also like