Netflix announced the premiere date for Tires season two with a first-look clip. The second season launches globally on ...