Think of a perfect RC truck you can buy off the shelf. Now think about that one brand, which makes the best machined parts you want to fit into your rig, that brand is Vanquish. The high quality no expenses spared quality products they used to make. They just put it all together to come […]