What The Hell is This?

  • Uploaded by Fatrock386 on Oct 13, 2013
  • Hits: 3362

Found on you tube listed as GIANT SPHERE UFO Over Zhaoqing China, October 3, 2013. Is it real ? Is it fake? What the hell is it? Lenses flair? Sun Dog? You tell me.



Show Description Hide Description