Tokyo launch for SA07
Huw Alban
By nGO
January 30 2007
The SA07 is expected to be unvealed in Tokyo on the 12th of march with Race drivers Takuma Sato and Anthony Davidson scheduled to be at the event.
The SA07 is expected to be unvealed in Tokyo on the 12th of march with Race drivers Takuma Sato and Anthony Davidson scheduled to be at the event.