I wouldnt necessarily take the local news station for golden truth. I saw the car.... it was messed up. I thought maybe it was stolen and police shot it up to keep the person from fleeing.
There are some angry apples in the Seattle crit masses. This doesnt suprise me. But look to other news sources in the upcoming weeks to get some different stories on what happened.