Three American college students studying abroad are lured to a Slovakian hostel, and discover the grim reality behind it.

Three American college students studying abroad are lured to a Slovakian hostel, and discover the grim reality behind it.
We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.