Hey does anybody know some good websites in English i can search. I want to go to Belgium & race next year & would like to see some stuff on the internet, but cant understand all this Flemish stuff
And by the way
How hard is racing in Belgium????
And by the way
How hard is racing in Belgium????