police chase on RT 28 West i think

My guess, based on the fact that he was not stopping with 5 guns pointed at him, was that he was fighting the cops when they pulled him out.
Either way, if i was a cop, i would have wailed on his ass too.