March 13, 2020 Lost Girls March 13, 2020/ StLFCA Lost Girls Member reviews of Lost Girls, available to stream from Netflix on March 13, 2020.Dan Buffa - KSDK (NBC 5) [3/23/20]