The Nearest Town
The nearest town was about 10 minutes away and so he still had time to act after the chopper had arrived. And he already had a plan. He knew that it was not going to be easy, but at this point, Davis was ready to risk it all to stop this maniac!