The punishment perfectly fits the crime in 'I Spit on Your Grave 2'. Ariel Powers-Schaub writes more on Dread Central.
This week’s senior profile highlights soon-to-be graduate Ginevra Gilbertie, a dedicated and intelligent student who her ...