Sunday 27 May 2007

Gods Chariot - 07 May 07 - Episode 1 - Part 1

A look at Israel's Merkava tank and the myth of Israeli military invincibility

No comments: