Drag Race set - A1: Red Porsche Targa, Black Hot Rod Custom Van

Released: 1996
Toy #: 087070451
Made in: China