Link at this thread has the dashcam video.
http://www.freerepublic.com/focus/f-bloggers/3148857/posts?page=51
I watched the video. There was some justification. Not much, but some. However, in true FReeper fashion I will say...
All cops are scum.
There. This should satisfy all sides here.