Join the long-awaited Diecast Project!
READ MORE
Louis LaRue is a character in Cars 2.
Louis LaRue is a mime seen when Mater, Finn and Holley are traveling through Paris.