3 years ago 43:47

Cabo – Day Of The Dead – Part 1

Four friends Dana DeArmond, Lola, Dee Williams, and Christina Carter went to the Cabo San Lucas during the D de Los Muertos festival. When they fell asleep, they found them self’s in a bondage nightmare. Sadistic spirits are tying them up and gagging them while tormenting them.