Aliens in Thailand? Villagers claim UFO sightings are common here; vlogger goes to investigate –
Are UFOs real? For the residents of Khao Kala, a mountain region in Thailand, the answer is a resounding yes. Many locals claim they have witnessed unidentified flying objects “at least once” in their lives. Content creator Travis Leon Price recently visited the area, often dubbed Thailand’s “Area …
Read More