This car is going to be good. If I were Aero, I'd be a mite worried about this, unless there's a decent Aero price advantage.
Am I right in thinking Schumacher have their new ride in display any day now? Good God - how many decent 4wd rides available now? 10?