Disney

12 Things You Didn’t Know About the Cars Trilogy

Ferrari factory located in Modena

Luigi’s license plate number is the same as the latitude and longitude for the Ferrari factory located in Modena, Italy, at 445-108.