The 5 Most Dramatic Moments from the Team Jumping Final https://www.youtube.com/watch?v=G2AP6RRrBjM Imagine you’re speeding down a highway in Porsche. Only you can’t see because it’s raining… No, scratch that. You’re blindfolded! Heading toward a brick wall at Mach speed. And... Read More