Popularity: 1
1930-12-24
The Bronx, New York City, New York, USA
2023-07-25
Character: Self
Release date: 10/17/2012