Video: Getting Insano on Film

See what it took for Travel Channel to get the Insano water slide on film.