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.