Todd Herzog Image
Todd Herzog won Survivor: China in 2008. In 2013, Dr. Phil claimed that he was "close to death" because of alcoholism. Was it staged?

Rating: 3.0 / 5.0 (1 Vote)
Photo Credit:
Getty
Tag:
Survivor
Related Photos:
Survivor Photos
Location:
Park City, UT
Related Posts:
Uploaded by:
Uploaded: