Quote 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!