Originally Posted by GKtib® suzuka is better. not sure if you've heard of it... little track in Finland. Finland? That is where Grand Prix bikes were allowed to race over train tracks!
Forum Rules