Miniature Models Home PageTamiya 10005431 / 0005431 C Parts (1pc) for 58482 Stadium Blitzer Brand new In packetTamiya 10005431 / 0005431 C Parts (1pc) Blitzer£5.50PriceQuantityAdd to Cart