The next week, we installed a set of Cooper Tire Discoverer True North winter tires. These are some of Cooper’s latest and greatest winter tires, having been on display at the recent SEMA show i ...