Shawna Rencher es conocida por Placeholders (2012) y I Once Was Lost (2010).
Placeholders
I Once Was Lost