After a difficult week with snow, wind, and poor visibility the first contest of the Freeride World Tour, the Nissan Mammoth Challenge, was finally held in California on Friday 25 January. With cloudy skies and light snowfalls, but enough visibility for riders and judges to ...