China pyramid UFO

  • Uploaded by Alienagent on Oct 6, 2011
  • Views: 263
Pyramid UFO over Hebei Luannan, China, Sept 9, 2011.

Pyramid UFO over Hebei Luannan, China, Sept 9, 2011.
http://www.youtube.com/watch?v=0CpAMEAwmq0

Categories:
Show More Show Less
Comments