5 Winter Driving Pet Peeves

The West Coast has been blessed with massive amounts of snow. From Crested Butte getting 100″ over the course of a week to Lake Tahoe receiving feet in the multitudes, there’s plenty to be rid...