Twin Falls Mayor To Conclude Walking Challenge at New TrailTwin Falls Mayor To Conclude Walking Challenge at New TrailThe mayor of Twin Falls is set to wrap up his walking challenge on the newest section of the Canyon Rim Trail this afternoon. Benito BaezaBenito Baeza