Less than a week to London!

Monday, August 10th, 2009

London is the 2nd last race of the series before the big Final the 13th of September and things starts to heat up! We have the London World Cup series race this weekend followed by Yokahama World Cup series race next weekend. After that the ranking will close and it will be up to the […]

ï»ż ï»ż