Twin Falls ID Lieutenant Warns Against Swimming At Pillar FallsTwin Falls ID Lieutenant Warns Against Swimming At Pillar Falls The sheriff's office advises those who consider themselves to be above average swimmers to also stay out of the water.Greg JannettaGreg Jannetta
VIDEO: Death Defying Idaho Trail Ride Attracts The Truly InsaneVIDEO: Death Defying Idaho Trail Ride Attracts The Truly InsaneGood luck if you plan to ride this trail soon, and scheduling a psychiatric appointment should be one of the first things you do when you get home.Greg JannettaGreg Jannetta