The traxxas vxl.. I know kick me, but I drove that bad boy in a flm pede for a good 1/2 an hour in 3 feet of snow here in Chicago (nw), and it didnt fart.. I have bitter feelings about Traxxas but that vxl is well, snow proof. all sealed nice and for 3s it will put a smile on your face