2023/06/12 00:00 - FLOOD at 1 S Twin Falls, Twin Falls County, ID (reported by: Public)
Minor Street Flooding in downtown Twin Falls. Via Social Media.