David has escaped the compound and found his way onto a snow covered road. He finds himself staring down a pair of headlights coming in his direction. Will this be the end of the local hero? What sort of compound did Ellis escape from? What kind of experiments were they doing on him? Tune in and find out a bit more.
view more