Loading...
Uploaded by NSAdventurer on Jun 17, 2010
Brian and Aaron review the Sound and Light show at the Citadel of David, by the Jaffa Gate, in the Old City of Jerusalem.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)