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
Buy Our Editors' July Picks! Order Now>>
×