Snowy mass start madness at Alpe D'Huez for the 2012 Megavalanche with the women's finals and the Mega Challengers.

Full results here.

Dirt-TV-Mega-Women-screengrab
Dirt-TV-Mega-Women-screengrab