WHERE THE *U*K IS THE SNOW?

well not way more. but 70hp is a substantial amount more.