1989 Indy Racer


General information

Mini Race 'N Show
A1: Yellow - Mini
9807 1989