Unexplained
Paranormal Phenomena

UFO sighting during thunderstorm – Toronto, Canada

0

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