Survivor: Heroes vs. Villains is the twentieth season of the American CBS competitive reality television series Survivor. There were twenty contestants overall, divided into two tribes, Heroes and Villains.
Survivor: Heroes vs. Villains is the twentieth season of the American CBS competitive reality television series Survivor. There were twenty contestants overall, divided into two tribes, Heroes and Villains.