The Title Chase is Underway – Mt Keira Downhill Challenge
The 2016 IDF World Tour kicked off under perfect weather to a huge crowd at the home of Australian Downhill – Mt Keira. The Brazilians started 2016 right where they left off with Max Ballesteros taking the win in a photo Finish from Australian Jackson Shapiera and fellow Brazilian Douglas Dalua who finished in a […]