VIDEO: On Sunday afternoon at approximately 3:30 p.m., Idaho State Police (ISP) responded to a single-vehicle crash involving a 1995 green Ford Ranger that drove off the northwest viewpoint of the Perrine Bridge on US Highway 93. According to an ISP release, officers proceeded to locate the pickup, which had struck multiple surfaces as it plunged into the canyon. The driver, who was the only person in the car, died in the crash. ISP is currently investigating the crash. Twin Falls Police Department and Jerome County Sheriff’s Office are providing support. The Jerome County Coronerโs Office is in possession of the deceased person. The driver’s identity is being withheld by authorities until next of kin is notified and the investigation is complete.
