Why they invented snow tires.
#1
Why they invented snow tires.
Lived in Virginia for 5 years and have never had more than a few inches of snow and it never stuck for more than a few hours. Got 8-10 inches on Monday and needless to say the ol PS2s just couldn't hold up. Almost broke my damn back digging her out! Enjoy my pain.
#7
Trending Topics
#11
#12