The other night I had the great misfortune to turn on my television and land smack dab in the middle of a scene from a movie entitled I Spit on Your Grave (1970). This was not a porn channel; this was some run-of-the-mill cable station playing a scene of […]
Published on December 04, 2014 04:00