on October 30, 2015 The Van The van finally stops, the doors open and Ben comes out alive. A few more… on October 30, 2015