Longhorn Steer Runs Free in Twin Falls Over the WeekendLonghorn Steer Runs Free in Twin Falls Over the WeekendLarge animals running through the streets of Twin Falls aren’t uncommon. Moose and deer have been reported in neighborhoods, but a Longhorn is new for us.Nate BirdNate Bird