I don't know if it was the same guy, but I bet it is the same I saw a few years back in the TV, in an inline-skate downhill competition in Austria. His setup didn't help him to crash onto the hay bales, but it was cool as hell!!!
If my memory serves me, he was nicknamed something as "the spider".