You think you’re extreme, because you landed a jump off a blue square at Killington? Yeah, me too, until I watched this video. Forge Motion Pictures and NRS presents their newest masterpiece in a series of high def, octane and dangerous films. “Cascada” follows seven paddlers as they make their way through the Mexican jungle in search of the perfect waterfall. Think Art of Flight meets water.
From The Web