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.
No reviews yet. Be the first to review!