UFO BASE FOUND IN HIMALAYAS
BANGALORE, INDIA – Indian and Chinese authorities have confirmed the existence of an underground UFO base in the Himalayas.
The World's Only Reliable News
BANGALORE, INDIA – Indian and Chinese authorities have confirmed the existence of an underground UFO base in the Himalayas.