Advertisements
Some claim they are a rare type of cloud but many believe these UFOs are huge cloaked, alien motherships veiled behind some sort of advanced, semi-transparent cover. This week, pictures poured in from China’s Sichuan Province after residents along the Heilongtan Reservoir spotted a huge cloaked-UFO travelling across the horizon. Shortly after, similar sightings began arriving from India. Check out the photos in the pictorial below and let us know what you think – hoax, weather phenomena, or cloaked UFO…
Advertisements