A little red blog
The image is of someone zorbing. You climb inside a plastic ball called a zorbus, and roll downhill. The pastime was invented in New Zealand, like bungee jumping. Those guys really need ways to make the time pass more quickly.