Why it Sucks Living in Twin Falls in 2024Why it Sucks Living in Twin Falls in 2024While Twin has been a great town to live in for decades, the times have changed, and a few things have made living in Twin a little bit tougher to swallow.JeffJeff