Popularity: 1
1959-09-22
Los Angeles, California, USA
Character: Self
Release date: 12/16/1984
Release date: 08/20/2020