Roberta Leighton
Birthday: 1953-03-23 | Place of Birth: Minneapolis, Minnesota, USA...
Known For
Barracuda
1979
4.1
See Detail
Barracuda
Prime Video