Giant Dragon Man Skull & 11 New Sites Near Göbekli Tepe | Andrew Collins | Megalithomania Podcast #2

In the Megalithomania Podcast #2, Hugh Newman interviews Andrew Collins about the ‘Dragon Man’ skull which is of giant size that was found in China, and if it is Denisovan. They discuss whether this proves that giants existed in the distant past looking at other finds around the world. More discoveries at Qesem Cave in Israel and in Tibet are […]

Read more ›