Meet the Kyosho Blizzard SR: a remote controlled tracked vehicle that can take on challenging terrain like snow and dirt.…