When three backpackers get stranded while traveling into the Australian Outback, things take a terrifying turn when they find themselves under the mercy of a deranged local.
When three backpackers get stranded while traveling into the Australian Outback, things take a terrifying turn when they find themselves under the mercy of a deranged local.
More