See the clip in the player above.
Here she throws herself off the mountain
2022-05-17T14:25:32.521Z
With nerves of steel and full focus, 12 of the world's top female freeriders threw themselves into the hills and cliffs of Utah, USA. Check out the impressive cycling arts they offered.
Source: svt