Episode 6 Shoshone Falls
Also Carved by the mighty Snake River, Shoshone Falls is a spectacular place to visit just outside of Twin Falls, Idaho. Ride along with Mr. Peanut & I as we take you there today and also to a few other cool spots via the 1000 Springs Scenic Byway
Subscribe to Mr.Paws on of.com/only-peanut-fans.tv