Alberts Demchenko

Russia’s Albert Demchenko speeds down the track during the men’s singles in the Luge European championship in Sigulda, Latvia, Sunday, Jan. 24, 2010. Demchenko won the event. (AP Photo/Roman Koksarov)

Comments are closed.