Police standoff with female suspect barricaded in 18-wheeler

Anthony

Super Moderator
Authorities in Arlington, Texas say the woman may have stolen the truck, which crashed on highway during chase.
 
Top