Jessicka is held captive and treated like a human dog. But when shes let loose there will be hell to pay.
2010
HD
82min
NR
English
