One more time Ambush rider Luka Melloni from Spain climbed to the top of the podium.

More photos and info here…


Industry News