Heckfire that snowbike is wicked nice.
I bet here in the snowy north/east parts of California the goll-durned tree huggers will
not hear of a bike like that on the slopes though, you'd have to do some reconnaissance to find some snowy terrain far from any homes, maybe roadside.
That one looks outrageously fun, if you fall its like a snow cushion catch you.
Get wild and crazy with no worries.