Twin Police Arrest Man for Allegedly Stealing a CarTwin Police Arrest Man for Allegedly Stealing a CarTWIN FALLS, Idaho (KLIX) A Twin Falls man is facing charges of grand theft after police arrest him for taking a car that was not his.Benito BaezaBenito Baeza