Tagged “Takuma Sato”

F1: As Honda News Looms, Sato Rules Out Formula One

Honda is expected to announce before the week is out its highly anticipated return to formula one.