We don't have a bio for this person yet
I Spit on Your Grave 2Film • 2013
I Spit on Your GraveFilm • 2010