BOISE, Idaho – The jumpers leaping from the Perrine Bridge in Twin Falls free-fall for three seconds before releasing their parachutes during a 486-foot descent. The bridge is the only manmade location in the United States where so-called BASE jumpers — short for the buildings, antennae, spans and earth from …
Read More »