Guest
Login
Sign Up
Site settings
Forgot Password?
Two guys jump tandem off the 300 foot Perrine bridge in Twin Falls, ID and collided as their chutes deploy into each other and they narrowly excape by steering themselves into the water.
Autoplay video
Hide player controls
Hide resume playing