Click here to enlarge Originally Posted by R.G. Click here to enlarge
It was proven that the guys turbo Nissan was the fastest car on the planet. No race was needed.
Maybe he is racing cars on Mars now since the Earth was defeated.