A new business has moved into Southern Idaho and is now open, but where is this new place, what is it, and why should residents in the Gem State be excited?
The Spirit of Halloween is back in Twin Falls, but when can residents expect to start shopping and getting ready for the spooky holiday that is two months away?