Watch What on Earth? season 3 episode 17 tv series online free
Release: Mar 14, 2017
Strange images from the jungles of Colombia could lead researchers to the legendary city of El Dorado; a bright green swirling spiral appears in the seas of the Persian Gulf; a massive complex suddenly appears in Myanmar.