Well... whatever it is is sitting relatively low to the ground. Judging by the snow/grass, it only has about 1.5 inches of center clearance. The distinct lack of donuts are leading me to believe it's 4wd. The tire tracks are only about 1.5-2 inches wide, so that leads me to believe it's a 1/10 truck...
Although, those center drag marks make me want to say a savage..., but the tire tracks don't look wide enough and I don't think it would drag that much in that little of snow.
Possibly a HPI MT2?