Check out this new CARS short, which debuted on the Disney Channel on November 20, 2009: