A Taunton man is facing his seventh drunk driving offense after state police said he rear-ended another car in Foxboro and then tried to flee.