Tonight I watched “I Spit On Your Grave” which I think is my new favorite movie. If you haven’t seen it, it’s a movie about revenge. My favorite scenes are the ones where a woman is torturing men for things they did to her. Funny, during those scenes I envisioned doing those same acts of torture (i.e. … Continue reading