Horror Movie Hotties: Decoys 2 (2007)
It's Christmas Eve, folks, and nothing screams "holiday cheer" like a sex scene that ends with snow covered in blood. St. Nick must be looking out for us, because that's exactly what we have in store today. Evil aliens, especially...
Posted 10 years ago
