Indycar Long Beach - A Japanese claims a victory in Indycar
Takuma Sato is the first japanese in history to win a Grand Prix in the category Indycar, including previous championships IRL and……
Takuma Sato is the first japanese in history to win a Grand Prix in the category Indycar, including previous championships IRL and……
IZOD Indycar has also turned on the engines in season 2013. The start of the Championship has been as usual from St. Petersburg, where……