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)

ACROSS THE WEB

Comments are closed.