Where To Stream Blowing Up History Season 2 Episode 12
Lost City of the Desert
- Aired August 15, 2017
- 45 Min
- Rated 8.0
- Number 21 Of 60 Rated Episodes
New technologies resurrect the ancient city of Petra, which has baffled experts for decades, and reveal why this civilization was suddenly abandoned.