Rachel Atherton’s fifth mountain bike world title from her own point of view

Watch Rachel Atherton win her fifth women’s downhill title at the Mountain Bike World Championships in Switzerland from her perspective.

Leave a Reply

Your email address will not be published. Required fields are marked *