National Geographic Announce New Series “Race to the Center of the Earth”
At this weeks “Upfront” event in New York, National Geographic has announced a new show called, Race to the Center of the Earth, an adrenaline-fueled global competition that pits four teams against one another in a nonstop sprint across the globe for a $1 million prize. The eight-part series, created by the producers behind the […]