Survivor - David Is Very Complex

CBSTV Videos

Will gives his thoughts on David.