I randomly came across a Kilian Bron video and quickly went down the MTB rabbit hole. A couple of weeks ago, it was the Mountain Of Hell. Tomorrow, it’s Megavalanche. I’ve heard that France shows some aspects of it but does anyone know if it’s broadcasted live and is there a stream of it?
I have no idea where you can find what you’re looking for but I’m curious what MTV is now
MTB is downhill mountain biking.
Here’s a couple of Megavalanche vid for a taste of it:
Rider perspective
Helicopter perspective