Ted Nugent Appears on ‘The Simpsons’Ted Nugent Appears on ‘The Simpsons’Ted Nugent is running for president! And he’ll win if Homer Simpson has his way.Billy DukesBilly Dukes