We don’t know what to make of this, but it is pretty damn cool. Snowmobile Speedflying? Parachute Snowmobiling?