Where To Stream Buried Knights Templar and the Holy Grail Season 1 Episode 2
Last Stand in the Holy City
- Aired February 1, 2018
- 60 Min
- Rated 8.0
In Acre, Israel, the team goes underground to investigate the purpose of the Templars' tunnel system, theorizing they may have contemplated a covert landing in the sea caves.