
Super Aguri F1 Team Photograph, Race Team and Factory Staff, Leafield Technical Centre, Leafield, England, 9 July 2007.
Game changing ideas driven by motorsports DNA
Super Aguri F1 Team Photograph, Race Team and Factory Staff, Leafield Technical Centre, Leafield, England, 9 July 2007.