TV Reviews

Survivor: David vs. Goliath 37×11 Review: “So Smart They’re Dumb”