Please, log in first.
Born 1949-12-26 Miami Beach, Florida, USA
Died 2022-01-16 (72 years old) Austin, Texas, USA
Creator has no biography yet