Sarah Buscher is known for Town of Darkness (2015), Internet Challenges (2012) and Sadie and Emmie (2015).
No data