TV Reviews

Survivor: David vs. Goliath 37×07 Review: “There’s Gonna Be Tears Shed”