David and Goliath Come to Life in Bible Lands Museum

The Bible Lands Museum in Jerusalem shows off its amazing new exhibit which documents the archaeological discovery of the very town where David battled Goliath in Biblical times!