Kyosho America 20th Anniversary Limited Edition 1/10 Ultimaâ…
Over at Kyosho they are teasing a Kyosho America 20th Anniversary Limited Edition 1/10 Ultima’87 WC Worlds Spec 2WD Kit. This special edition Ultima kit is expected to start shipping in November and is another great addition to Kyosho’s vintage line-up. Kyosho has not released any details at this point, so we’ll have to wait a bit to see if [...]