International Motor Sport
Just heard that Kawasaki have pulled their team out of the MOTO GP, and now with Toyota being the only Japanese team in F1 Motor Racing this Year, and they have just cancelled the promotional launch of their F1 Car. Its a bad year for the Japanese teams. Who would have predicited that, this time...