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