Delilah Revealed
Episode: 1x01 | Airdate: Nov 25, 2013
For the first time in millennia, using the latest technology and traditional methods, the face of a 3,000 year old Philistine skull will be revealed. Could this face be like the one that so tempted the Biblical hero Samson?