i dont think for 1 second he took it to far.
i remember when i got egged while doing 80kmph by a car going past. i gave chase, my passenger was on the phone to the cops, telling them we are getting up to some crazy speeds and where we were heading too street by street.
pulled up next to the car at some crazy speed signaling for him to pull over, he didnt so my passenger found a size 14 spanner in the glove box and placed it through their back window before we darted into a side street and went on with our night.
turn myself in ? stuff that, thats karma in my books.