Twin Falls, IDDriver drowned after their car crashed into a canal near 300 N and North Road in Cassia County, IdahoAccident Date: Sun, 09/10/2023