2012 Farr 30 World Championship Final Recap

2012 Farr30 Worlds Båstad, Sweden