Summary: We're back on the road with Pixar's twelfth feature film, 2011's Cars 2. Does it make it to the finish line, or does it stall?
Summary: We're back on the road with Pixar's twelfth feature film, 2011's Cars 2. Does it make it to the finish line, or does it stall?