Thousand Smile Check-UpAnimationThousand Smile Check-UpAnimationthumb_upthumb_downThousand Smile Check-UpApril 23, 1960Directed byMartin TarasHeckle and Jeckle set up the "Last Chance Service Station" in the desert... content warning Last Updated: September 16, 2023 Request Update Cast