I'm from Quebec and I see a lot of snow... You need special chains to put on your tires, and you can't go on public road with them.
I remember, it snowed when I was in El Paso with the Canadian Army in January 07. You guys are not used to drive on snow... just stay at home 'till it's over