When is ‘The Gallery’s’ Grand Open House?
Whether you love Idaho art or just art in general, check out the new art gallery in Twin Falls called "The Gallery." You are all invited to their FREE Grand Open House. Here's what you need to know to enjoy it.