Michel Bras

Laguiole, France

Year Rank
2002 40
2003 11