Log in
Barbara Hancock
Actress
11/21/1949
Atlanta, Georgia, USA
Known For
Take This Waltz
6.5
Finian's Rainbow
6.1
The Night God Screamed
5.8
Fairplay
3.1