British Open, St André les Alpes, France, 2013 – Final Results

Russ Ogden shows us all how it’s done winning every task.

Final results of the Open are here

StAndre2013Top10