Info mistake?
Biography
Leela Newton is known for CSI: Crime Scene Investigation (2000) and Bizarro Classic (2012).
Awards
Known For
Filmography
No data