Popularity: 1
1962-04-19
Albuquerque, New Mexico, USA
Character: Self
Release date: 01/07/2020
Release date: 01/01/1985