Shoshone Falls Shows OffShoshone Falls Shows OffThe Visit Idaho people must really love Twin Falls. We get featured in their promotional videos all the time. A new one has just been released, but it's a bit different from the others.Doc HollidayDoc Holliday