Popularity: 0
1922-10-03
Niagara Falls, New York, USA
2014-05-01
Character: Old Lady
Release date: 02/08/2008