17
May 2010
Survivor: Heroes VS Villains Finale Party Photos
Last night was the season finale of the 20 season of Survivor: Heroes VS Villains. You can read about it here. Following the show, the contestants got to party it up and try to forget what just went down. And perhaps even try to make sense of everything. I mean, really… Sandra???
Check out all the Survivor snaps below:
[images by WENN.com]
DROP A COMMENT BELOW





















