Originally Posted by
rcfiend
Thinking about returning to on-road to race F1. For those of you that have had the opportunity to drive their cars, what's your first impression?
Anyone know where I can find this car. Looks like its sold out everywhere!
'bout time you can to your senses!