Popularity: 2
1957-05-28
Cologne, Germany
Release date: 01/28/2007
Character: Self
Release date: 08/21/2014