Survivor China and Standing Up For Your Faith
This clip is from the beginning of Survivor China that aired last Thursday night. Jeff Probst welcomes the new contestants at a Buddhist temple and tells them that the people of China would like to welcome them with a welcome … Continue reading