Day: June 3, 2017

BASE Jumping in Twin Falls, Idaho

BASE Jumping at Twin Falls, Idaho from PilotGirl Productions on Vimeo. What could be a more exhilarating experience than BASE jumping off a bridge? The dare devils we spoke to today said the adrenaline rush of free falling… Read More