Secret high performance works team buggy Finally revealed to the world!At the 1987 EP (Electric) Off-Road World Championships in the UK, the Kyosho Ultima achieved total domination with a clean sweep of the podium. This limited-edition model based on the...