No, it’s not the world’s tallest water slide, or tallest/fastest coaster, and it probably didn’t cost very much to make. In Denmark, you can free fall 100 feet onto a mesh net. That’s it. That’s all there is to it. That’s all it takes to scare the piss out of a rider. Would you do it?
On Air Now