top of page
2021 #30 Takuma Sato Indycar 1/18

2021 #30 Takuma Sato Indycar 1/18

$150.00Price

Officially Licensed Indy Car Product

Diecast Body and Plastic Chassis

Limited Edition

Only 2 left in stock
  • Scale

    1:18

Related Products

bottom of page