The Twin Falls Police Department is warning residents of power outages throughout the area that are shutting down traffic lights at major intersections. Read this story
The Twin Falls Police Department is warning residents of power outages throughout the area that are shutting down traffic lights at major intersections. Read this story
More from 6 On Your Side | Twin Falls Idaho power outage twin falls Twin Falls Power outage