New UFO footage filmed over Phoenix in Arizona on Friday, 7th November 2014.
New UFO footage filmed over Phoenix in Arizona on Friday, 7th November 2014.
New UFO footage filmed over Phoenix in Arizona on Friday, 7th November 2014.
New UFO footage filmed over Phoenix in Arizona on Friday, 7th November 2014.