Police standoff with female suspect barricaded in 18-wheeler

Discussion in 'Police Officer News' started by Anthony, Jun 10, 2017.

  1. Anthony

    Anthony Super Moderator

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

Share This Page