Now Playing:

TV

"Cache" reveals more information about The Lone Woman of San Nicolas Island.