Spencer Scholz is known for The Stranger (2022), Firebite (2021) and Dead Heart of the City (2013).
No data