Twin Falls Is Number One!Twin Falls Is Number One!Livability.com has ranked the top 10 death defying cities in the U.S., and Twin Falls is on top of the list.News Radio 1310 KLIXNews Radio 1310 KLIX