Felix Neureuther

Germany’s Felix Neureuther speeds down the course on his way to win an alpine ski, Men’s World Cup Slalom race, in Kitzbuehel, Austria, Sunday, Jan. 24, 2010. (AP Photo/Alessandro Trovati)

ACROSS THE WEB

Comments are closed.