18 December 2010: Bree Schaaf crosses the finish line, finishing in 5th place for the USA at the Viessmann FIBT World Cup Bobsled Championships on Mount Van Hoevenberg in Lake Placid, New York, USA. Mandatory Credit: Ed Wolfstein Photo
{}