UFO Videos

UFO sighting during thunderstorm – Toronto, Canada

UFO sighting during thunderstorm – Toronto, Canada

This UFO video was filmed during a thunderstorm over Toronto, Ontario, Canada On October 11 2013.

About Author

admin

Leave a Reply