The Knights Templar
Season 1
Ep 8. Knights Templar
- July 10, 2006
- 45 min
The Knights Templar defended the Holy Land through bloodshed and prayer. Experience the city the Knights knew as Tortosa and learn the secrets of their headquarters at Temple Mount in Jerusalem.