London
From Pixar Cars Wiki
London it`s an European city located in England . London was the place where the 3rd race of the World Grand Prix was taken and where it was discovered that all was a farce against alternative fuel.
London it`s an European city located in England . London was the place where the 3rd race of the World Grand Prix was taken and where it was discovered that all was a farce against alternative fuel.