Cartoon Villains Wiki
Sir-Miles-Axlerod

Sir Miles Axlerod is the main antagonist of Cars 2