Watch as the Police struggle to stop….

July 1, 2015 | Awesome, muscle cars
| Mustang getting away…
Can we just talk about the fact that this man is probably the best amateur driver on the planet and then on top of that the fact that he successfully ran from the police while barefoot…
h3