Elizabeth attended and presented at the 2018 Film Independent Spirit Awards in Santa Monica, California (March 3). Congratulations to the cast and crew of Ingrid Goes West for winning the Best First Feature award!



March 3, 2018 Jess


Comments are closed.