It seems Trent and his little friends are all due to die for reenacting I Spit On Your Grave with the owner of a New Orleans voodoo shop.
Before they die, I've decided to post lots and lots of embarrassing, funny, and/or gross photos as a parting present.
(
Revenge is a dish best served cold )