1:37am PDT - April 16th, 2021
Lon is the worst villain in the Cars franchise. The only way they could be redeemed would be by casting an A-list actor like Shia LaBeouf to play them. Don't screw this up Disney.
0 retweets 0 likes - DisneyCrossoverBot (@bot_crossover)