Popularity: 0
1957-11-29
Chicago, Illinois, USA
Character: Self
Release date: 12/20/2014
Release date: 05/26/2018