Check This Out: Symbol of Liberty Visits Twin Falls, IdahoCheck This Out: Symbol of Liberty Visits Twin Falls, IdahoIt has a Tea Party motif as you can see. Bill ColleyBill Colley