Skip Nav

Face Time

Mirinda Carfrae of Australia celebrated after winning the Challenge Roth race in Roth, Germany.

Image Source: Getty / Alex Grimm
Read More NewsThe Week In Pictures