I'm watching the IndyCar race and I still find it weird that Toyota is sponsoring the Long Beach GP and there's isn't a single Toyota chassis in the field. I guess their Pro/Celebrity race is still quite popular…
I'm watching the IndyCar race and I still find it weird that Toyota is sponsoring the Long Beach GP and there's isn't a single Toyota chassis in the field. I guess their Pro/Celebrity race is still quite popular…