Lisa Whelchel Selfie with Charlotte Rae Goes Viral


Lisa Whelchel was in Survivor Philippines and she also appeared in The Facts of Life. Lisa Whelchel was quite a media figure in the 80s. Recently, she got back together again with her costar...