Mt. Keira kicks off the IDF Race season 2016

New South Whales, Australia: Race season is upon us. While NorAm is still under freezing condition, back down under it’s cricket and downhill season. The 2016 IDF season is back and kicked off this weekend with the Mt Keira Downhill Challenge.

Tuesday February 16th, 2016
Downhill Longboard