$50.00
Box is in slightly fair condition.
Only 2 left in stock
— OR —
1/20th
TAMIYA
Lola
T93/00
Indy
Factory Sealed
20041
Sports & Foreign
1994
Snap
There are no inquiries yet.