Eleven teams of two people travel from Los Alamitos, California to Stechelberg, Switzerland. At Locarno, they take a death-defying leap at the Road Block.
Create a FREE account to get access to your content.
By creating an account, you agree to our terms