703px-Tel_megido Published Tue Dec 28, 2010 at 703 × 600 in Armageddon: ‘Tel’ing the Past and Predicting the Future? free usage