VICTOR, Idaho — A 26-year-old man was arrested Friday after an early morning high-speed chase over Teton Pass. At 3:21 a.m. on Dec. 9, local law enforcement was alerted of a suspicious vehicle parked near the Valley of the Tetons Library in Victor, ID. The car, a black 2006 Toyota Scion with Idaho license plates, […]