Unexplained
Paranormal Phenomena

UFO lights filmed over Tucson, Arizona – 16th October 2013

0

Interesting video of UFO activity filmed over Tucson, Arizona on the 16th October 2013