Gymkhana, in the rain? not a problem?

:w00t:

http://www.youtube.com/watch?v=ajOQOPe5Bxs

those japs have balls