Pyramid UFO CHINA OBSERVED 11/17/2011

TRUTHISKNOWLEDGE Photo

TRUTHISKNOWLEDGE
1 year 24 Views
Category:
Description:

Pyramid UFO seen in china hovering over a power plant September 17th-2011