'Survivor: David vs. Goliath' recap: John Hennigan voted out after idols save Angelina Keeley and Christian Hubicki
Survivor: David vs. Goliath eliminated John Hennigan after a dramatic Tribal Council in which two hidden Immunity Idols were played during Wednesday night's Survivor Season 37 episode on CBS.