Lora Lee

Lora Lee

Lora Lee was born on November 17, 1992 in Dallas, Texas, USA as Lora Lee Overton. She is an actress and director, known for Bliss (2020), Eden (2016) and Let Me Be Frank.

Tv Show