This Sign Is Apparently Confusing Some Entering Twin Falls IDThis Sign Is Apparently Confusing Some Entering Twin Falls IDThe meaning of this Twin Falls' sign isn't literal of course.Greg JannettaGreg Jannetta