Cars is one of the biggest and most interesting universe that Disney created and has us enamored for over 10 years now. Each character was able to add something new, each more fascinating and well developed than the last but none more than the contradicting friends Mater and Lighting McQueen, highlighted exceptionally in this jubilant Lighting McQueen & Mater embroidery design.