Dud Throttleman

Dud it's racer in Cars 3 racing for Mood Springs.