Agree.  The video made my heart bleed.  IN retrospect, many mistakes were made on all sides.  The cop appeared to have panicked to have lacked judgment.  Yes, she should have taken a defensive stance and yes, the suspect should have kept his hands on the wheel and not moved.  But one thing is clear.  If you are black, pray you are not stopped by the police.  The encounter can be deadly.  And yes, race and social class are a factor.