Super Race Rigs - A1: Super Race Rigs

Released: 2002
Toy #: 89383
Made in: Thailand
Description: Not sure what the Silver stream liner is called