Ekimmu: The Dead Lust (2012)
The unassuming town of Briar Creek seems to be keeping a nasty secret... On a cross country trip home a young couple, Mike and Beth make a late night stop in this little town, only to ...
Sorry, there are no videos available!