Yeah, i have to say i never even new these clubs existed until last year, never heard of them! i would have started racing years ago if id known. Its loads of fun and EVERYONE seems mega fast compared to me ! lol.
Now the racing bug has firmly set in, i would race every day if there were enough clubs to go to!