Survivor: Second Chance Villains Have More Fun S31 Ep12
This season is a doozey and I love it! You really never know what is going to happen. This week everyone is trying to nail down their alliance, figure out who are their villains and make the best move for themselves. Jeremy and Spencer are still in with each other but now they are starting […] Continue reading →