Lost Worlds (2007)
S2 E13 | City of Armageddon
0h 43m | TVPG | History, Documentary, Military, World history, War, Mystery, Ancient history
Watch Lost Worlds online.
Overlooking the Holy Land's Dead Sea is the ancient fortress of Masada, where Jewish rebels besieged by Roman soldiers staged a last stand until committing mass suicide.