Abigail Lenz
Birthday:
1970
Abigail Lenz was born in 1970. She is an actress, known for Return of the Living Dead III (1993), Dead of Night (1988) and Darkroom (1989).
![Mindy Mindy](/addons/images/qqnew_image_placeholder.jpg)
Mindy