How not to end up in a ditch
Posted in Wheels on Dec 6th, 2007
If you’re from an area that regularly receives snow (such as NY) and you actually go outside to experience said frozen water crystals, then you know that getting snow rubbed in your face is probably the least favored thing to have happen to you- except maybe sliding off the road and ending up face first [...]