In stock
VW New Beetle in red & black. Special limited edition for the "Taco Bell" stores in the USA in 1998. On special blistercard.
Made in: China