Leman wins World Cup gold and Thompson takes silver in Blue Mountain

Leman wins World Cup gold and Thompson takes silver in Blue Mountain