On Thursday, February 11, Survivor will celebrate its 20th edition in a unique way: with a Heroes vs. Villains season that pits past, contrasting contestants against one another. As Jeff Probst, and fans around the globe, prepare for this battle, TV Fanat
more