Didier Cuche

Switzerland’s Didier Cuche speeds down the course on his way to win an alpine ski, Men’s World Cup Downhill race, in Kitzbuehel, Austria, Saturday, Jan. 23, 2010. (AP Photo/Alessandro Trovati)

ACROSS THE WEB

Comments are closed.