Texas car crash occurs during routine traffic stop A car wreck took place while a deputy was conducting a traffic stop in Sherman, Texas. Read More » August 24, 2015
Texas car crash occurs during routine traffic stop A car wreck took place while a deputy was conducting a traffic stop in Sherman, Texas. Read More » August 24, 2015