- February 21, 2009
- 0
Beautiful Triumph in Lake Placid!

In our never-ending quest to bring you different and new fotos, here is a set that you won’t be seeing on any other paparazzi site! American pilot bobsledder Bree Schaaf and her brake woman Emily Azevedo cross the finish line at the 2009 Bauhaus FIBT Women’s Bobsleigh World Championship on February 20, 2009 in Lake Placid, New York. We love the jubilant looks on these faces.

Photo by Christopher Peterson/BuzzFoto.com
