Are you sure its bolted up properly?

If you take even mildly quick turns the body will have no control.

People with broken sway bars dont fair well in snow either.