Watch Unearthed season 2 episode 12 tv series online free
Release: Aug 15, 2017
The ancient city of Petra, a city carved from desert rock, has baffled experts for decades; now, new technologies resurrect the city and reveal why the spectacular civilization was suddenly abandoned.