Ryan Moats & Robert Powell: Moats & Powell video (by Angie Anthony)
Posted by on 26 March, 2009
1 comment so far
This item was filled under [ sport ]
David Kunkle, the Dallas Police Chief, apologized before the country’s media, for the regretful behavior of Officer Robert Powell. Powell stopped Ryan Moats for running a red light in Plano, Texas. This incident happened last week on March 17.