Road To F18
There are rumors that sweden is the only place with quarantined areas left in europe. After looking for days, the survivors thought they found a rescue next to a garage, but it is just another broken radio. Get down from the mountain are...