Please be aware orders placed now may not arrive in time for Christmas, please check delivery times.
A Long Lonely Road, Speak of the Devil. number 49
Life goes on in the Canyon-lands home of the Walker tribe. But amid the good there always bad and John Walker will do anything to keep the bad away from his people. But old enemies disrupt the happy life again and once again must be dealt with but this time it's death to the end.