This video made me laugh, some very good points. But it makes me think the Author doesn't live some where it snows. If you live where is snow's it is a part of life, and usually doesn't not effect your daily driving adventures.

Not one mention of snow tires