Image 1 of 1
Ralph Rueegg_8971.jpg
20 November 2005: Ralph Rueegg, pilot of the Switzerland 3 sled, crosses the finish line for a 16th place finish at the 2005 FIBT AIT World Cup Men's 4-Man Bobsleigh Tour at the Verizon Sports Complex, in Lake Placid, NY. Mandatory Photo Credit: Ed Wolfstein.