Survivor host Jeff Probst showed up on YouTube to discuss the cast for Survivor: Heroes vs Villains that were announced recently, and it is interesting to say the least. I make no bones about the fact that I still watch Survivor as I find it fascinating to see how after hundreds of players people still… read more
@JaYaws hah! I had the same reaction. I like him as Felix.