So.....at present it looks like Mazda will remain the only Japanese manufacturer to win the race....the Toyotas are having problems. Two down, one several laps back.
I can hear the screaming rotary now....
Return to Bench Racer's Lounge
Users browsing this forum: No registered users and 8 guests