Random Video

Gobekli Tepe - Monolithic Structures Discovered

2016-11-17 320 Dailymotion

11,500 year old man-made structures discovered in Turkey.