This short video show the footage of the Devil's slide run and the entry drop of the gorge. This drop is located in Italy near Rassa (ValSesia). Thanks to the team for this successful run and images.