Please, log in first.
Born 04/01/1939 Tulsa, Oklahoma, USA
Died 05/11/2022 (83 years old) New Haven, Connecticut, USA
Creator has no biography yet