GreenLight Diecast 1/64 (Limited Edition)
2013 Takuma Sato #14 ABC Supply Co. / Grand Prix of Long Beach Win / IZOD IndyCar Series diecast, by GreenLight. Takuma Sato raced this AJ Foyt Racing #14 ABC Supply car to victory in the IZOD IndyCar Series, Toyota Grand Prix of Long Beach on April 21, 2013. This was Takuma Sato's 1st Career IndyCar Win. Sato is also the first Japanese driver to win an IndyCar race.
Sold-Out