Popularity: 0
1935-12-26
Detroit, Michigan, USA
Character: Self
Release date: 05/16/1983
Release date: 08/08/1996
Release date: 09/04/2020