With five races left in the All-Japan Formula Three series the title will likely be won by one of three drivers. Home racer Kazuya Oshima has a seven-point lead after victories in the last three rounds. He is seven points ahead of Roberto Streit, a Brazilian driver in his fourth season of F3. Streit has … Continue reading Three-way title fight in Japanese F3
If you’d told me five years ago that Felipe Massa would be a serious contender for the 2007 world championship, I wouldn’t have believed you.