Super Aguri

Super Aguri

11th

Super Aguri

2006 World Championship