Question : who plays the voice of mack in cars
Answer : John Dezso Ratzenberger