TV Reviews

Survivor: David vs. Goliath 37×12 Review: “Are You Feeling Lucky?”

Nick telling Davie the truth about his idol on Survivor: David vs. Goliath