The pact with 'The Devil' Ricky Sinz has been fulfilled. Steve Cruzgot what he wanted. And now Steve has to pay the price...
150 minutes
2008
Ben Leon
Raging Stallion Studios
Director