Share
twitterlinkedinfacebook
Image 1 of 1
Thor Haug Norbech 0002.jpg
7 February 2009: Thor Haug Norbech, sliding for Norway, is unable to complete his run after falling off his sled during the first run in the Men's Competition at the 41st FIL Luge World Championships, in Lake Placid, New York, USA. .  .Mandatory Photo Credit: Ed Wolfstein Photo