Hey all, apologies in advance for bringing in yet another tire thread, but I going to drive myself nuts if I dont.
Long story short; picked up an 07 V8 SE recently and i'm in need of some new shoes. The car will be primarily stationed in Denver, and as an avid skier I will be spending as much...