Takuma Sato at Long Beach

Takuma Sato on April 21 became the first driver in the proud history of Japan motorsports to win an Indy car race. He did it in the Toyota Grand Prix of Long Beach.

SEND A CONGRATULATORY NOTE HERE