Self (archive footage)
... 2022
Sophie Tompkins | Producer
... 2019
Sharon Tate | Executive Producer
28.9.1987
Houston, Texas, USA
imdb.com/name/nm0240381/