The Leader in Products, Technology and Innovation
Dallas police arrested the suspect after a woman and two men confronted him after a crash.