Watch

P008a ford mustang gt

Arizona deputy 'harassed and humiliated' drivers