Popularity: 1
1928-06-23
Hamburg, Germany
Release date: 07/14/2008
Character: Self
Release date: 10/04/1985
Release date: 09/21/2006