Sato's first IndyCar victory in Long Beach ππ | Motorsports on NBC
19/04/2024 19:04 - There's no better place to claim your first IndyCar Series victory than the streets of Long Beach, and Takuma Sato did just that in ...
19/04/2024 19:04 - There's no better place to claim your first IndyCar Series victory than the streets of Long Beach, and Takuma Sato did just that in ...
Top 5 Home