Super Aguri to launch SA07 in Tokyo
The Super Aguri Formula One Team has finally announced its launch date for its 2007 challenger. The team will launch the SA07 on Monday 12th March in Tokyo, Japan. This is only days before the first Grand Prix of the new season.