Do you want to remove all your recent searches?
All recent searches will be deleted
4 years ago8 views
Meet Lisa Whelchel, former TV teen star ("The Facts of Life") from Dallas, Texas, one of the Survivors competing for the one million dollar prize and title of Sole Survivor! Survivor premieres Wed., Sept. 19th at 8/7c!
Report this video
Select an issue
Embed the video