Survivor Heroes vs. Villains

The Survivor “Heroes vs. Villains” cast has been released. Unfortunately Richard Hatch was not allowed to leave home confinement early to appear, despite promising to use any winnings to pay the taxes he failed to pay for winning the first season.

Be Sociable, Share!

Leave a comment