Survivor: Heroes vs Villains is sure to be a fan favorite. The cast was hand picked from all the past seasons. I'm looking forward to seeing Russell, James and Rupert.
Jeff Probst shares his thoughts about the cast of Survivor: Heroes vs Villains. The new season of Survivor premieres Thursday, February 11th @ 8PM ET/PT on CBS.