Wed. Dec 11th, 2019

UFO Files – China’s Roswell

1 min read

Investigation into the mystery of the Dropa Stones, claimed to be a series of 716 stone disks said to contain alien hieroglyphs found in a cave in China’s Bayan Har Mountains.

Watch more TV shows for free at

Copyright © All rights reserved. | Newsphere by AF themes.